We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St James Hotel & Restaurant

Is this your business?
) #4 of 44 Restaurants in Selma $$ - $$$
1200 Water Ave, Selma, AL 36703-4471
+1 334-872-0332
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent37%
  • Very good45%
  • Average18%
  • Poor0%
  • Terrible0%
Travelers talk about
“burger” (2 reviews)
“ballroom” (2 reviews)
Restaurant Hours
$$ - $$$
1200 Water Ave, Selma, AL 36703-4471
All Details
Write a Review
Reviews (16)
Traveler rating
Traveler type
Time of year

1 - 10 of 16 reviews

Reviewed April 15, 2017

Well, I am the Founder of a paranormal team out of Birmingham and we ALWAYS stay at the St. James because of the activity there. It's really very subtle but it's there nonetheless. We usually stay through the weekday when it's quieter with less people...More

Thank paranormalqueen41
Reviewed November 30, 2016 via mobile

I love stopping here when in Selma. Their chef does an excellent job. Order med rare rib eye, exactly what you get. Although bar menu has not changed since I discovered St James, always good & reasonably priced compared to what else Selma has to...More

Thank Marsha G
Reviewed October 8, 2016

My wife and I stayed at the St. James Hotel for a weekend trip to Selma. We ate the complimentary breakfast, and it was outstanding. I am not normally a big fan of grits, but the grits at breakfast were the best I've ever had.

1  Thank rabbitt92
Reviewed September 6, 2016 via mobile

We were in Selma to see some civil rights history. We were hungry and fortunate enough to wander into the St.James hotel. Since it was Saturday there were two options wings or burgers. All three of us chose cheeseburgers and they were wonderful. They were...More

Thank KSdoc2014
Reviewed August 8, 2016

We spent the night at the Historic St. James Hotel in Selma as part of a two-day trip along the AL Civil Rights Trail (between Birmingham and Montgomery). There's enough to see in the area we could have spent more time. Where else can you...More

1  Thank ccala2015
Reviewed June 27, 2016

I love this place but it is too much crime in Selma so we'd don't,go there any more. Would fee afraid there after dark.

Thank Carla B
Reviewed May 8, 2016 via mobile

Omg....this was a place with history. You could jst look around the hotel and imagine the days when the women wore their ballroom dresses n men in their tuxedos. The hotel is very old an does need some TLC but it's well worth the stay....More

1  Thank zeusnzor
Reviewed January 21, 2016 via mobile

Just left St James Hotel for the lunch buffet. Great southern food and great service. The owner ever took me for a brief tour of the Hotel. I will most definitely come back while in Selma.

Thank Mshugart
Reviewed December 30, 2015

Excellent food in a historic hotel. We really enjoyed our meal there and have returned two more times. After spending several weeks in Selma, I can say that the St James is my favorite place for dinner. Be sure to try the sauteed vegetables with...More

Thank Angie T
Reviewed March 28, 2015

Something is going on in the restaurant that wasn't shared with me. The menu is outstanding, but there was no one else in the restaurant and staff was very hard to find.

Thank FamilyTravellerMI
Nearby Restaurants
Side Porch Sandwiches
28 reviews
.04 miles away
The Coffee Shoppe
14 reviews
.36 miles away
Sweet Advantages Ice Cream Shop
6 reviews
.18 miles away
Nearby Attractions
Edmund Pettus Bridge
197 reviews
.10 miles away
Selma to Montgomery
82 reviews
.11 miles away
Brown Chapel AME Church
36 reviews
.42 miles away
National Voting Rights Museum and Institute
49 reviews
.27 miles away
Questions & Answers
Get quick answers from St James Hotel & Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Seating, Waitstaff
Location and Contact Information
  • Address: 1200 Water Ave, Selma, AL 36703-4471
  • Location: United States  >  Alabama (AL)  >  Selma
  • Phone Number: +1 334-872-0332
  • This restaurant is at St. James Hotel
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing