
Indian Bay Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to ฿27,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Indian Bay

Hampton Inn & Suites by Hilton St. John's Airport
411 Stavanger Drive St. John's NL
Fully refundableReserve now, pay when you stay
The price is ฿6,906 per night from 12 Jun to 13 Jun
฿6,906
฿8,260 total
12 Jun - 13 Jun
includes taxes & fees
9/10 Wonderful! (1,236 reviews)
"The first room we were given wasnt even cleaned yet from previous person staying there. So had to bring all our luggage back down and wait in line again to get a clean room. Went down for breakfast were down there for 30 mins and no reg coffee."
Reviewed on 1 Jun 2026

Best Western Plus St. John's Airport Hotel and Suites
34 Jetstream Avenue St. John's NL
Fully refundableReserve now, pay when you stay
The price is ฿6,814 per night from 7 Jun to 8 Jun
฿6,814
฿8,150 total
7 Jun - 8 Jun
includes taxes & fees
9.2/10 Wonderful! (1,496 reviews)
"Perfect hotel, close to the airport which was great as we arrived late! The breakfast was great. I would stay here again."
Reviewed on 1 Jun 2026

Jag Boutique Hotel
115 George Street West St. John's NL
The price is ฿5,284 per night from 21 Jun to 22 Jun
฿5,284
฿6,319 total
21 Jun - 22 Jun
includes taxes & fees
9.4/10 Exceptional! (2,338 reviews)
"location of this property is great! I found the restaurant was reasonably priced and staff in the restaurant were excellent"
Reviewed on 1 Jun 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
