Skip to content

Bay St. Louis vacation rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in Bay St. Louis

Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.

Rental unit in Bay St. Louis
Walk to Beach from Chic Old Town Apartment w/ Yard
Stay in the heart of Bay St. Louis at this recently renovated vacation rental apartment in Old Town! The stylish 1-bedroom, 1-bath interior blends coastal style with modern comfort, while the shared backyard is enclosed, featuring landscaping and seating for optimal outdoor relaxation. Stroll over to the nearest cafe, bar or restaurant, or make the 3-block walk down to the bay for waterfront dining. The beautiful beach promises hours of fun in the sun, while historic sites await your visit!
$95 per night
SUPERHOST
Guest suite in Bay St. Louis
Historical House on Union Street (Balcony Suite)
The private balcony suite is located upstairs in a historic house in the heart of old town Bay Saint Louis on the 200 block of Union St. It includes 2 bedrooms, 2 full bathrooms, 1/2 bath, private entrance, a huge living room, kitchenette, and balcony. The house is 1 block from the beach, restaurants/ nightlife, the depot/depot shops, and the duck pond. Hardwood floors. 10 ft ceilings. Antique bedroom furniture. Remodeled kitchen. Bay Saint Louis by staying in this historic, cozy gem!
$117 per night
SUPERHOST
Loft in Bay St. Louis
The Loft at the Cypress Cottage
Location location. Beautiful updated and newly furnished loft in a Creole Cottage circa 1895 located in the middle of Old Town Bay St. Louis. Located on a safe & quiet street two blocks from Main Street. Short 5 minute walk to enjoy all the restaurants, shops, and bars that Bay St. Louis has to offer. Walking distance to the beach. Come enjoy yourself at one of the "10 Best Small Coastal Towns in America" according to USA Today. The loft at the Cypress Cottage is waiting for you.
$135 per night
SUPERHOST

Stay near Bay St. Louis's top sights

Photo of Hollywood Casino Gulf Coast
Hollywood Casino Gulf Coast36 locals recommend
Photo of The Blind Tiger Bay St. Louis
The Blind Tiger Bay St. Louis85 locals recommend
Photo of Cuz's Old Town Oyster Bar & Grill
Cuz's Old Town Oyster Bar & Grill32 locals recommend
Photo of La Chula Mexican Restaurant
La Chula Mexican Restaurant9 locals recommend
Photo of Mockingbird Cafe
Mockingbird Cafe55 locals recommend
Photo of Bay St. Louis Historic L & N Train Depot
Bay St. Louis Historic L & N Train Depot18 locals recommend

Bay St. Louis beach vacation rentals

Private room in Bay St. Louis
The Dolly Suite
$113 per night
SUPERHOST
Hotel room in Bay Saint Louis
The Happy Place
$103 per night
SUPERHOST
Cottage in Bay St. Louis
The Space on Necaise
$128 per night
SUPERHOST
Cottage in Bay St. Louis
Bay-Cay Getaway! Beaching-Casino-Grilling-Swimming
$88 per night
SUPERHOST
Townhouse in Bay St. Louis
Boho Beach Getaway in Old Towne
$93 per night
SUPERHOST
Home in Bay St. Louis
Waterfront w/ Boat Dock, Outdoor Kitchen, Hot Tub
$97 per night
Home in Bay St. Louis
The Row on State_351
$145 per night
SUPERHOST
Home in Bay St. Louis
The Row on State_353
$150 per night
SUPERHOST
Home in Bay St. Louis
Waterfront Bay St Louis Beach House w/ Deck!
$96 per night
Loft in Bay St. Louis
Old Town Getaway, Walk to Shopping, Dining, & Bay!
$94 per night
SUPERHOST
Serviced apartment in Bay St. Louis
1 bd 1 ba near Old Town with pool & free parking!
$158 per night
SUPERHOST
Rental unit in Bay St. Louis
Sweet Suite in the Bay
$103 per night
SUPERHOST

Bay St. Louis house rentals

Home in Bay St. Louis
Shady Oaks Old Town Bay St. Louis Amazing Location
$212 per night
SUPERHOST
Home in Bay St. Louis
Lone Star Cabana “A Relaxing Piece of Heaven”
$233 per night
SUPERHOST
Home in Bay St. Louis
Yellow Door Cottage In The Heart of Bay St. Louis
$141 per night
SUPERHOST
Home in Bay St. Louis
Cutest Damn house in the Bay - Golf Cart included
$209 per night
SUPERHOST
Home in Bay St. Louis
2 min drive to BSL beach
$88 per night
SUPERHOST
Home in Bay St. Louis
Lagniappe House - Where a Little Extra Awaits You!
$304 per night
Home in Bay St. Louis
2 bd 2 ba Depot District free parking & w/d!
$170 per night
SUPERHOST
Home in Bay St. Louis
Waterfront Comfort With Pool - Sleeps 8!
$229 per night
SUPERHOST
Home in Bay Saint Louis
Sycamore Street Cottage
$159 per night
SUPERHOST
Home in Bay St. Louis
*NEW* - Near Beach - Walking Distance to Old Town
$162 per night
Home in Bay St. Louis
Old Town Central Station - A home with charm!
$140 per night
SUPERHOST
Home in Bay Saint Louis
PRIVATE POOL! WALK TO THE BEACH!!
$271 per night
SUPERHOST

Beach house rentals in Bay St. Louis

Home in Bay St. Louis
Country Cozy Retreat near Beach, Marina & Old Town
$146 per night
SUPERHOST
Home in Bay St. Louis
Spencer’s Way Beach House A with pool and cabana
$214 per night
SUPERHOST
Home in Bay St. Louis
Coastal charm: comfortable 3BR rental near beach
$117 per night
SUPERHOST
Home in Bay St. Louis
Cozy Beach Bungalow - Steps to Beach/Walk to Town
$389 per night
SUPERHOST
Home in Bay St. Louis
The Seaglass by the Bay!
$165 per night
Home in Bay St. Louis
Cottage- 1/2 block to Beach- 3 Blocks to Downtown!
$232 per night
Home in Bay St. Louis
2 bd 1 ba 1/2 block to the beach w/free parking
$205 per night
SUPERHOST
Home in Waveland
'The Palm' Bay St. Louis Home - Walk to Beach!
$194 per night
SUPERHOST
Home in Bay Saint Louis
St George Cottage
$150 per night
SUPERHOST
Home in Bay St. Louis
The Cypress Cottage - Modern Historic 1890s home
$188 per night
SUPERHOST
Home in Waveland
Walk to the Beach - Hot Tub, Fire Pit, & Game Room
$186 per night
SUPERHOST
Home in Bay St. Louis
Bay Town Hideaway with Golf Cart
$180 per night