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 Lafayette

Tonight Aug 22 - Aug 23
This weekend Aug 23 - Aug 25
Next weekend Aug 30 - Sep 1

Featured Lafayette Hotels with an Indoor Pool

See all 171 Properties in Lafayette

Estimated price for 1 night/2 adults

Vermilion River Suites Hotel
Vermilion River Suites Hotel
2.5 out of 5.0 125 E Kaliste Saloom Rd, Lafayette, LA
Free Cancellation
3.6/5 (644 reviews)
$55/ night for 2 guests

The place was very clean and nice. I wasn't able to check in Early.

Reviewed on Aug 19, 2019
Holiday Inn Hotel & Suites Lafayette North
Holiday Inn Hotel & Suites Lafayette North
3.0 out of 5.0 2219 NW Evangeline Thruway, Lafayette, LA
Free Cancellation
4.6/5 (369 reviews)
$81/ night for 2 guests

Nice parking lot. Easy to get around in for sure. Warm day when we were there.

Reviewed on Aug 21, 2019
Quality Inn & Suites
Quality Inn & Suites
2.5 out of 5.0 2300 Ne Evangeline Thru Way, Lafayette, LA
Free Cancellation
3.5/5 (290 reviews)
$42/ night for 2 guests

I have never been so comfortable. I didn't want to leave!

Reviewed on Aug 6, 2019
Quality Suites
Quality Suites
2.5 out of 5.0 2817 Highway 14, New Iberia, LA
Free Cancellation
3.7/5 (307 reviews)
$59/ night for 2 guests

Nice staff, clean and spacious room. Pool is on the small side and the hot tub didnt work like it should. Overall a decent place to stay.

Reviewed on Jun 25, 2019
Hilton Garden Inn Lafayette/Cajundome
Hilton Garden Inn Lafayette/Cajundome
3.0 out of 5.0 2350 W Congress St, Lafayette, LA
Free Cancellation
4.4/5 (650 reviews)
$88/ night for 2 guests

A very nice Hilton. Only problem was someone's leftover food in fridge. Very smelly. Housekeeping overlooked this.

Reviewed on Aug 19, 2019
Evangeline Downs Hotel, an Ascend Hotel Collection Member
Evangeline Downs Hotel, an Ascend Hotel Collection Member
3.0 out of 5.0 2235 Creswell Ln Ext, Lot B, Opelousas, LA
Free Cancellation
4.2/5 (238 reviews)
$76/ night for 2 guests

Every thing was nice clean and good place and also the people food great

Reviewed on Jul 13, 2019
The Garden Plaza Hotel and Conference Center
The Garden Plaza Hotel and Conference Center
3.0 out of 5.0 2032 NE Evangeline Trwy, Lafayette, LA
Free Cancellation
3.3/5 (458 reviews)
$59/ night for 2 guests

Check in Manager, extremely nice and professional.Check need her to train with.House keeping was a bit annoyed with me on Saturday for cleaning because I guess they wanted to go home by noon and I still wanted my room clean

Reviewed on Apr 24, 2019
Fairfield Inn & Suites Lafayette I-10
Fairfield Inn & Suites Lafayette I-10
2.5 out of 5.0 2225 NW Evangeline Thruway, Lafayette, LA
Free Cancellation
3.9/5 (354 reviews)
$71/ night for 2 guests

Nice place and great breakfast. We will stay there again when in the area.

Reviewed on Jul 30, 2019
Holiday Inn Hotel & Suites Opelousas
Holiday Inn Hotel & Suites Opelousas
3.0 out of 5.0 5696 I-49 N Service Rd, Opelousas, LA
4.1/5 (172 reviews)
$78/ night for 2 guests

Offered coupons for a free beer at check in as well as a coupon fir free dessert or cocktail with dinner entree purchase. Food, drinks, and service were all good. Our breakfast waitress was outstanding. Clean room, nice indoor pool and hot tub. Best spot for our lil staycation and swim time for my ...

Reviewed on Jun 28, 2019
Map

Pocket Guide: Hotels with an Indoor Pool in Lafayette

Search for hotels in Lafayette on Expedia. You can easily find your hotels in Lafayette using one of the methods below:

  • View our selection of featured hotels in Lafayette
  • Use the map to find hotels in the Lafayette neighborhood you prefer
  • Use the filters to see hotels in a specific area of Lafayette, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Lafayette
  • Enter your travel dates to view the best deals on hotels in Lafayette - while they last