Freeport

Hotels in Freeport

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Freeport?

The average price for hotels in Freeport is THB 7,600 for weekdays, and THB 10,654 for weekends (Friday–Saturday).

What are the best hotels in Freeport?

From business trips to holiday stays, Freeport offers a wide selection of popular hotels to suit every need. The Orchard House & Cafe (from THB 7,266), Casco Bay Inn (from THB 3,436) and Econo Lodge Freeport - Brunswick Area (from THB 3,389) are excellent options for your stay.

Which hotels in Freeport provide fitness facilities?

Hilton Garden Inn Freeport Downtown (from THB 5,592), Hampton Inn Freeport/Brunswick (from THB 4,709) and Holiday Inn Express & Suites Freeport - Brunswick Area (from THB 5,063) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Freeport have the best breakfast?

Which hotels in Freeport have swimming pools?

Hilton Garden Inn Freeport Downtown (from THB 5,592), Hampton Inn Freeport/Brunswick (from THB 4,709) and Holiday Inn Express & Suites Freeport - Brunswick Area (from THB 5,063) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties22
Number of Reviews1,146
Lowest PriceTHB 3,372
Highest PriceTHB 53,471
Average Price (Weekends)THB 10,654
Average Price (Weekdays)THB 7,600