Top Cheap Hotels in Saint Thomas

Only Handpicked and Verified Accommodations for Your Stay in Saint Thomas, Canada
Check-in
06Feb2026Select date
Check-out
07Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Saint Thomas showcases stunning spots like Magens Bay Beach, where you can relax and swim, and Charlotte Amalie, bursting with rich culture and shops. For adventure, check out Coral World Ocean Park and the Historic Hassel Island. You'll find a variety of St Thomas hotels, including luxury resorts, budget-friendly stays, and new hotel options featuring ocean views and unique local experiences. Carefully selected based on top reviews and amenities, these accommodations meet every budget. Book early for the best rates before peak seasons. Taxis and ferries make exploring easy!
View map
1-1 out of 1
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map1.9 mi from City Centre700 yd from Heritage Lanes and Dining Lounge
FromUS$ 82 /nightSelect

Saint Thomas hotel price guide

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 82
⬇️ The lowest price
US$ 82
💸 Average price for
3-star hotels
US$ 74

Top-rated hotels in Saint Thomas

According to guest feedback from the past year

Comfort and Convenience:
Comfort Inn
Modern Amenities by the Sea:
Holiday Inn Express & Suites St Thomas
Local Charm and Affordability:
Cardinal Court Motel

FAQs about hotels in Saint Thomas

Use these answers to help plan your perfect trip

Which hotel in Saint Thomas offers the best value for budget travelers?
The Cardinal Court Motel is the most budget-friendly option, with average nightly rates around $75 during off-peak times. It's known for clean rooms and affordable prices, making it ideal for budget travelers.
What is the peak season for hotel prices in Saint Thomas?
Peak season in Saint Thomas typically runs from late spring to early fall (May to September), with average nightly rates increasing to about $150 at properties like Holiday Inn Express & Suites. Off-peak rates can drop to around $100.
Which hotels are best for families visiting Saint Thomas?
The Holiday Inn Express & Suites St Thomas offers family-friendly amenities, including a pool and complimentary breakfast, making it ideal for families.
What hotels have the best views in Saint Thomas?
While views can be limited, the Comfort Inn offers some nice views of the surrounding area and is located conveniently near downtown.
Which hotel is closest to the popular railway museum in Saint Thomas?
The Comfort Inn is only about 2 km from the Elgin County Railway Museum, making it a convenient choice for visitors wanting to explore local history.
What are typical nightly rates for hotels in Saint Thomas during peak vs. off-peak times?
During peak season, expect to pay around $150 per night at properties like the Holiday Inn Express. In contrast, off-peak rates at the Cardinal Court Motel can drop to as low as $75 per night.
Which hotel in Saint Thomas has the highest guest ratings?
The Holiday Inn Express & Suites St Thomas consistently receives high ratings for cleanliness and service, making it one of the top-rated properties in the area.

Key Information About Hotels in Saint Thomas

This guide evaluates 3 hotel properties in Saint Thomas, Canada, providing essential details like pricing, peak seasons, distance to attractions, and local fees to help travelers make informed lodging choices.

Typical nightly prices range from $90 to $150 USD.

Approximately 3 hotels are available in the area.

Peak travel seasons are from June to August.

Local taxes and fees add about 13% to total costs.

Most hotels are within 5 km of downtown attractions.

Other cities in Canada

Check-in
06Feb2026Select date
Check-out
07Feb2026Select date
Rooms and Guests2 Guests, 1 Room