Skip to main content

Cheap hotels in St Thomas

Find the cheap hotels that appeal to you the most

The best cheap hotels in St Thomas

Check out our pick of great cheap hotels in St Thomas

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 47 reviews

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in St Thomas and surroundings in the past month

See all

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 30 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews

Popular with guests booking cheap hotels in St Thomas

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 88 reviews

Enjoy breakfast in St Thomas and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 121 reviews

This modern resort in St. Thomas, Virgin Islands is on the Caribbean Sea and features a full-service Heavenly Spa by Westin, infinity pools with sea views and on-site gourmet dining.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 10 reviews

Hampton By Hilton Saint Thomas is situated in Charlotte Amalie, within 2.5 km of Morningstar Beach and 3.8 km of Charlotte Amalie Harbor.

From US$313.90 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas has 4 restaurants, a bar and a garden. Featuring family rooms, this property also provides guests with a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Boasting heated pool, Elysian Resort Condo with 3 Balconies and Amenities! is situated on the beachfront in St Thomas. The air-conditioned accommodation is 300 metres from Cowpet Bay Beach.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Situated in St Thomas, 300 metres from Sapphire Beach and 15 km from Charlotte Amalie Harbor, Sapphire Beachfront Condo offers a private beach area and air conditioning.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Set in East End in the Saint Thomas region, with Sapphire Beach nearby, Crystal Cove Sapphire Beach - Spacious Condo, Pool Tennis WiFi offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Boasting air-conditioned accommodation with a patio, Ocean Front Sapphire del Mar B-107 is set in St Thomas.

From US$562.34 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

Boasting sea views, Sapphire del Mar B-106 Ocean Front Beach Level features accommodation with a private beach area, pool with a view and a garden, around a few steps from Sapphire Beach.

Great access to the city centre. Check these cheap hotels in St Thomas and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Your Perfect Beachfront Condo in Paradise - Sapphire Beach is located in St Thomas.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 reviews

Featuring air-conditioned accommodation with a private pool, Sapphire Beachfront Condo - Free Wi-Fi - Save! is located in St Thomas.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a private pool, Luxurious Beachfront Condo!!! Paradise at your toes is set in St Thomas.

From US$441.96 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews

Located in St Thomas and only 2.4 km from Charlotte Amalie Harbor, One Seven Solberg provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Private Oasis with Incredible Views is situated in St Thomas.

Stay connected in St Thomas and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set 2.5 km from Coki Beach, Bed & Shower Stop offers accommodation with free WiFi and free private parking. The property is non-smoking and is situated 8.8 km from Charlotte Amalie Harbor.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 9 reviews

Boasting a garden and views of sea, Signature Villa Island Paradise Apartments - Limited Time Offer is a recently renovated apartment situated in Cruz Bay, 1.7 km from Honeymoon Bay Beach.

From US$777.20 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Hotel 1829 has an outdoor swimming pool, garden, a terrace and restaurant in Charlotte Amalie. Offering a bar, the property is located within 1.2 km of Charlotte Amalie Harbor.

From US$443.63 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews

Set in Charlotte Amalie, 1.4 km from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI offers accommodation with an outdoor swimming pool, free private parking and a garden.

From US$435.38 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a balcony, Brand New Luxury Private Pool Villa Quartz - 5 mins walk to #Sapphire Beach is situated in East End.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 24 reviews

Featuring a garden, heated pool and sea views, Beachfront At Crystal Cove is set in East End. This beachfront property offers access to tennis at the tennis court, free private parking and free WiFi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews

Located just 15 km from Charlotte Amalie Harbor, Sapphire Beach Beachfront Condo Free Wi - Fi! - Save! offers accommodation in East End with access to a terrace, a bar, as well as full-day security.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews

Boasting a pool with a view and pool views, Sea La Vie at Sapphire Beach Resort & Marina is set in East End. This beachfront property offers access to a balcony, free private parking and free WiFi.

FAQ about cheap hotels in St Thomas

Cheap hotels that guests love in St Thomas

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
The location was great. Even, the landlord permitted us to leave our baggage earlier than the check in.
Guest review by
Maria Jesus
Group
Avg. price/night: US$1,022.25
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 88 reviews
beautiful location and resort. We really appreciated the private section of the beach as it was quiet and nice drinks/food service. Overall service was friendly and generally attentive though at times a bit slow (mostly at breakfast).
Guest review by
Leah
Young couple
Avg. price/night: US$337.50
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Excellent location, comfortable and great communication with staff 😂
Guest review by
Andy
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Great location and property was in excellent condition and very well appointed
Guest review by
Mike
Solo traveller