Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Bay St Louis

Tonight May 21 - May 22
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured Bay St Louis Beach Hotels

See all 305 Properties in Bay St Louis

Estimated price for 1 night/2 adults

Cozy 1 Bedroom/ 1 Bath Minutes From the Beach, Fishing and Old Town
Cozy 1 Bedroom/ 1 Bath Minutes From the Beach, Fishing and Old Town
Bay St Louis, MS
5.0/5 (71 reviews)

It was within walking distance to Old Town and the pier. We walked the whole town And did a a lot of fishing as well. The cottage was cute and we really enjoyed out time there.

Reviewed on Nov 10, 2018
Silver Slipper Casino Hotel
Silver Slipper Casino Hotel
3.5 out of 5.0 5000 South Beach Boulevard, Bay St Louis, MS
4.2/5 (278 reviews)
$89/ night for 2 guests

The view of the Gulf was breathtaking. Dined at the Blue Bayou, with no reservations and enjoyed our wait staff and the food was excellent

Reviewed on May 16, 2019
Carroll House Bed & Breakfast
Carroll House Bed & Breakfast
3.0 out of 5.0 304 Carroll Ave., Bay St Louis, MS
4.7/5 (60 reviews)
$143/ night for 2 guests

Wonderful experience!

Reviewed on Jan 19, 2019
Bay Town Inn
Bay Town Inn
2.5 out of 5.0 208 N Beach Blvd, Bay St Louis, MS
4.8/5 (15 reviews)
$159/ night for 2 guests

Lovely and comfortable place to stay. Many very nice amenities. Nikki was very friendly and helpful. It was clean and relaxing. Sorry it was too cool to try out the fantastic looking pool and patio area.

Reviewed on Oct 30, 2018
Elegant, Spacious Suite With Private Entrance. Old Town Bsl, Walk to Everything!
Elegant, Spacious Suite With Private Entrance. Old Town Bsl, Walk to Everything!
Bay St Louis, MS
4.5/5 (2 reviews)

NICE = keyword. We'd stay here again.

Reviewed on Apr 7, 2018
Hollywood Casino Gulf Coast
Hollywood Casino Gulf Coast
3.5 out of 5.0 711 Hollywood Blvd, Bay St Louis, MS
Free Cancellation
4.0/5 (1,276 reviews)
$79/ night for 2 guests

Very nice and accommodating!!! Can not wait to go back in the summer!!!

Reviewed on Apr 22, 2019
Super 8 by Wyndham Bay St. Louis
Super 8 by Wyndham Bay St. Louis
2.0 out of 5.0 1000 Highway 90, Bay St Louis, MS
Free Cancellation
3.5/5 (207 reviews)
$64/ night for 2 guests

The location was great. Beds were comfortable. Next time I will bring my own pillow. Pillows were not great.

Reviewed on May 21, 2019
Relaxing Waterfront Getaway
Relaxing Waterfront Getaway
Bay St Louis, MS
5.0/5 (13 reviews)

Great 2 day get away....Kim has thought of everything that you need....beds are awfully high though!

Reviewed on Dec 28, 2018
Traveler's Choice Motel
Traveler's Choice Motel
2.5 out of 5.0 13031 Highway 603, Bay St Louis, MS
Free Cancellation
3.8/5 (91 reviews)
$63/ night for 2 guests

The property was very clean and you felt at home. It was quiet and the lady who checked us in was so nice. The motel is an older motel but is kept in very good shape. The only thing that was missing to me was a coffee pot in the room. I would definitely recommend it to anyone who is traveling and ...

Reviewed on May 13, 2019
Map

Recently booked Beach Hotels in Bay St Louis

Silver Slipper Casino Hotel
3.5 out of 5.0
Last booking: 9 hours ago
Hollywood Casino Gulf Coast
3.5 out of 5.0
Last booking: 10 hours ago
Super 8 by Wyndham Bay St. Louis
2.0 out of 5.0
Last booking: 18 hours ago

Beach Hotels in Bay St Louis

Known for its beaches and entertainment choices, Bay St Louis offers a lot for the traveler planning a beach getaway. With 11 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.

As you look for a place to stay near the water in Bay St Louis, consider selecting one of these top beach hotels with positive traveler reviews.

Silver Slipper Casino Hotel - 3.5-star hotel on the beach. Our travelers recommend its good location and spacious rooms. This hotel boasts a beach bar, 2 restaurants, and free WiFi.

Carroll House Bed & Breakfast - 3-star bed & breakfast near the beach. It offers free full breakfast, free WiFi, and free parking.

Bay Town Inn - 2.5-star hotel on the beach. It features an outdoor pool, free continental breakfast, and free WiFi.

Carroll House Bed & Breakfast - 3-star bed & breakfast. It features free full breakfast, free WiFi, and free parking.

Silver Slipper Casino Hotel - 3.5-star hotel. Our travelers recommend its good location and spacious rooms. This hotel boasts a beach bar, 2 restaurants, and free WiFi.

Planning Your Trip to Bay St Louis

If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.

  • Hottest months: July, August, June, and September, with an average temperature of 89°F
  • Coldest months: January, December, February, and November, with an average temperature of 44°F
  • Driest months: October, November, April, and May, with an average rainfall of 4.42 inches
  • Rainiest months: July, June, August, and September, with an average rainfall of 6.53 inches

Sightseeing in and Around Bay St Louis

After getting settled at your accommodation of choice, you'll likely want to venture out and explore. Experience the area's entertainment choices and casinos, and make time for local attractions like Hancock County Welcome Center and Buccaneer State Park. For more things to see and do, consider visiting Buccaneer Bay Waterpark or Infinity Science Center. Visitors also enjoy Bay St Louis for its:
  • Beaches
  • Restaurants
  • Golfing
  • Live music
  • Cafés
  • Fishing