Best Hotel Deals in Saint Thomas

301 available hotel offers

2 nights
Budget
2
1
  • booking
  • airbnb
  • hostelworld
  • expedia
  • tripcom
  • vrbo
  • agoda
  • hotelscom
  • hometogo
  • zenhotels
  • hrs
  • homestay
Saint Thomas hotels
Choose vacation accommodation for the best price
Price per night
Accommodation type
Rating

Budget hotels in Saint Thomas

Marketplace Suites - Saint Thomas
Saint Thomas
06/06 – 06/13
$209/nighttotal: $1463 (7 )

Marketplace Suites

1 2
hotel, St. John
Marketplace Suites is a 3-star hotel located in St. John, just 3 miles from the city center and conveniently near Salomon Beach, Honeymoon Beach, and Sunset Beach.
This hotel offers essential amenities like air conditioning and Wi-Fi, with on-site parking and elevator access for a comfortable and budget-friendly stay.
Cruz Bay Boutique Hotel - Saint Thomas
9.6 325 reviews
Saint Thomas
06/06 – 06/13
$299/nighttotal: $2093 (7 )

Cruz Bay Boutique Hotel

1 1
hotel, St. John
Moments from St. John Spice and Cruz Bay Beach, this 3-star hotel offers a budget-friendly stay in St. John, conveniently located less than 2 miles from Virgin Islands National Park and Honeymoon Beach.
Enjoy complimentary continental breakfast, free WiFi in public areas, an on-site restaurant, and a bar/lounge, with a common area providing coffee and tea for guest enjoyment.
Caribbean Getaway At Wyndham Elysian Beach Resort - Saint Thomas
9.6 10 reviews
Saint Thomas
06/06 – 06/13
$113/nighttotal: $791 (7 )

Caribbean Getaway At Wyndham Elysian Beach Resort

1 2
hotel, East End
Located in the East End of St. Thomas, this hotel offers a private beach and a yacht-filled cove, providing a secluded retreat just miles from abundant water activities.
This budget-friendly hotel features an outdoor swimming pool, hot tub, and tennis court, with a guest capacity of two and partial kitchen facilities in select suites, perfect for an affordable seaside getaway.
Hampton By Hilton St. Thomas - Saint Thomas
8.6 16 reviews
Saint Thomas
07/11 – 07/25
$279/nighttotal: $3906 (14 )

Hampton By Hilton St. Thomas

1 3
hotel, Estate Thomas
This hotel in Estate Thomas offers a prime harbor-front location directly across from Havensight Mall, placing you just a 10-minute drive from Charlotte Amalie attractions and 20 miles from Magens Bay Beach, making it an affordable choice for exploring the island.
Enjoy a full bar and lounge with water views, a fitness center, and parking at this budget-friendly hotel, which is also conveniently located an hour's drive from Virgin Islands National Park.
Island Paradise: 1br Suite At Marg St Thomas - Saint Thomas
10 13 reviews
Saint Thomas
06/06 – 06/13
$172/nighttotal: $1204 (7 )

Island Paradise: 1br Suite At Marg St Thomas

1 2
hotel, East End
Located in St. Thomas's East End, this hotel offers a tropical escape directly on a white sand beach, just a short distance from the shores of St. John island.
This budget-friendly 1-bedroom suite accommodates up to 4 guests and features air conditioning, a swimming pool, a fitness center, and partial kitchen facilities, making it an affordable choice near the beach.
*Lime-tree Resort* Studio Suite ~Sleeps 4~ - Saint Thomas
10 6 reviews
Saint Thomas
07/11 – 07/25
$225/nighttotal: $3150 (14 )

*Lime-tree Resort* Studio Suite ~Sleeps 4~

1 3
hotel, St. Thomas
Offering secluded beachfront access directly to Frenchman's Bay, this hotel is conveniently located just minutes from Charlotte Amalie's shops and historic attractions, with easy airport access.
This budget-friendly studio suite sleeps up to four guests and features a king bed, sleeper sofa, kitchenette, and a private balcony, perfect for a seaside getaway.
Cruz Bay Boutique Hotel - Saint Thomas
Saint Thomas
07/10 – 07/14
$294/nighttotal: $1176 (4 )

Cruz Bay Boutique Hotel

1 2
hotel, Cruz Bay
Steps from St. John Spice and Cruz Bay Beach, this hotel is perfectly situated in Cruz Bay, just 0.3 miles from Virgin Islands National Park and 5.3 miles from Sapphire Beach.
This budget-friendly hotel offers complimentary wireless internet, on-site dining at Dave and Jerry's Steak, and individually decorated guestrooms with pillowtop beds and plasma televisions for an affordable stay near the seaside.
Margarit@ville Beach Resort -Studio Plus U* - Saint Thomas
9.8 185 reviews
Saint Thomas
06/06 – 06/13
$212/nighttotal: $1484 (7 )

Margarit@ville Beach Resort -Studio Plus U*

1 1
hotel, Saint Thomas
Just 500 feet from Coki Beach, Margaritaville Beach Resort in Saint Thomas offers a budget-friendly beachfront escape with stunning views of St. John Island.
This hotel provides two swimming pools, an on-site restaurant and bar, complimentary shuttle service to nearby beaches, and spacious suites featuring kitchenettes, making it an affordable choice for a seaside vacation.
St John Inn - Saint Thomas
9.2 494 reviews
Saint Thomas
07/10 – 07/14
$277/nighttotal: $1108 (4 )

St John Inn

1 2
hotel, Contant
Conveniently situated in Contant, this 3-star hotel is just 1.5 miles from Honeymoon Bay Beach and 13 miles from Charlotte Amalie Harbor Seaplane Base Airport.
This pet-friendly hotel offers a budget-friendly stay with amenities like air conditioning, a swimming pool, and free internet, perfect for exploring the area.
Suite 2 - Saint Thomas
9.2 430 reviews
Saint Thomas
06/06 – 06/13
$247/nighttotal: $1729 (7 )

Suite 2

1 2
hotel, Cruz Bay
Located directly above The Marketplace retail center in Cruz Bay, St. John, this hotel offers a prime central location just steps from the inter-island ferry dock, shopping, dining, and Virgin Islands National Park.
This modern, one-bedroom hotel suite provides excellent amenities including air conditioning and concierge service, making it a budget-friendly and affordable option for exploring nearby water adventures.
Point Pleasant Usvi - Villa Salt Life - Waterfront - Saint Thomas
9.8 304 reviews
Saint Thomas
07/19 – 07/23
$265/nighttotal: $1060 (4 )

Point Pleasant Usvi - Villa Salt Life - Waterfront

1 2
hotel, East End
Offering breathtaking panoramic ocean views from its elevated, private setting in the East End of St. Thomas, Villa Salt Life is just a 2-minute walk to the resort's pool, waterfront bar, and beach, providing convenient access to amenities without steep climbs.
This budget-friendly, 1-bathroom villa comfortably accommodates 4 guests and features a newly remodeled Bali-inspired interior with floor-to-ceiling glass doors, a private 300 sq/ft waterfront terrace, and full access to resort amenities including three swimming pools and direct beach access for a truly seaside experience.
Bunker Hill Hotel - Saint Thomas
8.2 1081 reviews
Saint Thomas
07/11 – 07/25
$298/nighttotal: $4172 (14 )

Bunker Hill Hotel

1 3
hotel, St. Thomas
Located in the historical district, this hotel is steps from Haagensen House and Frenchtown, and 2.9 miles from Magens Bay Beach.
This affordable hotel offers a swimming pool, on-site restaurant and bar, and complimentary WiFi in public areas, making it a great budget-friendly choice for your St. Thomas getaway.

Best hotels in Saint Thomas with breakfast included

Our top selection of affordable hotels with breakfast to start your day with a hearty meal

Two Sandals – A Boutique Hotel - Saint Thomas
Saint Thomas
07/10 – 07/14
$327/nighttotal: $1308 (4 )

Two Sandals – A Boutique Hotel

1 2
hotel, Nazareth
Hotel room listing in a 3 star hotel. You will be based in Nazareth.
Facilities and services include a room service, a fridge and a kitchen. Take advantage of the air conditioning in this hotel!
Two Sandals – A Boutique Hotel - Saint Thomas
Saint Thomas
06/06 – 06/13
$378/nighttotal: $2646 (7 )

Two Sandals – A Boutique Hotel

1 2
hotel, St. Thomas
Two Sandals – A Boutique Hotel is located in St. Thomas, 6 miles from the city center, near Secret Harbour Beach and Sapphire Beach.
This budget-friendly hotel offers complimentary Wi-Fi, air conditioning, and assistance with excursions through its tour desk, making it an affordable choice near the beach.
Bunker Hill Hotel - Saint Thomas
Saint Thomas
06/24 – 07/01
$165/nighttotal: $1155 (7 )

Bunker Hill Hotel

1 3
hotel, Charlotte Amalie
Room in a 3 star hotel. You will be in Charlotte Amalie.
Facilities and services include a room service, 24-hour entry and a restaurant. Take advantage of the air conditioning in this hotel in Charlotte Amalie.
Hampton By Hilton Saint Thomas - Saint Thomas
8.5 43 reviews
Saint Thomas
07/10 – 07/14
$299/nighttotal: $1196 (4 )

Hampton By Hilton Saint Thomas

1 2
hotel, Charlotte Amalie
Just 1.5 miles from Morningstar Beach, this budget-friendly Hampton By Hilton Saint Thomas hotel in Charlotte Amalie offers convenient access to popular attractions.
Enjoy air-conditioned rooms with modern amenities, a fitness center, and complimentary parking, making it an affordable choice for exploring the island.
Two Sandals – A Boutique Hotel - Saint Thomas
Saint Thomas
06/06 – 06/13
$378/nighttotal: $2646 (7 )

Two Sandals – A Boutique Hotel

1 2
hotel, Saint-Thomas
Near the beach, Two Sandals – A Boutique Hotel in St. Thomas is a 3-star hotel located about a 10-minute drive from Sapphire Beach and Secret Harbor, and 3.7 miles from Coki Point Beach.
This budget-friendly hotel offers complimentary wireless and wired internet, free self-parking, and air-conditioned rooms with minibars, ensuring a comfortable and connected stay.

Family-friendly hotels in Saint Thomas for the best price

These family-friendly hotels will help you stay in budget, while the whole family enjoys the vacation

The Green Iguana Hotel - Saint Thomas
9.4 290 reviews
Saint Thomas
07/10 – 07/14
$260/nighttotal: $1040 (4 )

The Green Iguana Hotel

1 2
hotel, Charlotte Amalie
Conveniently located in Charlotte Amalie, The Green Iguana Hotel is just a 18-minute walk from Charlotte Amalie Harbor and 1.2 miles from Charlotte Amalie Harbor Seaplane Base Airport.
This budget-friendly hotel offers an outdoor swimming pool, a sun terrace with sea views, and free WiFi, making it a great affordable choice for exploring Charlotte Amalie.
Marriott's Frenchman's Cove 2 Bedroom 2 Bathroom- Resort Access- Instant Booking - Saint Thomas
10 3 reviews
Saint Thomas
07/10 – 07/14
$1220/nighttotal: $4880 (4 )

Marriott's Frenchman's Cove 2 Bedroom 2 Bathroom- Resort Access- Instant Booking

2 2
hotel, St Thomas
Marriott's Frenchman's Cove, a beachfront hotel, offers a budget-friendly stay on Pacquereau Bay in St. Thomas, just a short 10-minute drive from Charlotte Amalie.
This family-friendly resort features 2-bedroom villas with full kitchens and balconies, an infinity pool with a waterslide, a fitness center, and is located near natural attractions like Magens Bay Beach, making it an affordable and convenient option near the beach.
Allamanda 4 - 1 Bedroom Suite At Seagrape Vista - Saint Thomas
10 142 reviews
Saint Thomas
07/10 – 07/14
$420/nighttotal: $1680 (4 )

Allamanda 4 - 1 Bedroom Suite At Seagrape Vista

1 2
hotel, Cruz Bay
Just 500 feet from Frank Bay beach and an 8-10 minute walk to downtown Cruz Bay, this budget-friendly hotel suite in Cruz Bay, St. John offers a prime location for exploring the area.
This hotel provides a fully equipped kitchen, two bedrooms with en-suite bathrooms, and Smart TVs, perfect for families looking for an affordable and cozy stay near the seaside.
Secret Harbour Beach Resort - Saint Thomas
9.0 1075 reviews
Saint Thomas
07/10 – 07/14
$668/nighttotal: $2672 (4 )

Secret Harbour Beach Resort

1 2
hotel, St Thomas
Secret Harbour Beach Resort offers direct beachfront access in St. Thomas, situated just a 16-minute walk from Cowpet Bay Beach and 9 miles from Charlotte Amalie Harbor.
This budget-friendly hotel boasts an outdoor swimming pool, hot tub, fitness center, and tennis court, with rooms featuring balconies offering sea views and fully equipped kitchens, providing an affordable seaside escape.
Marriott's Frenchman's Cove - Saint Thomas
9.4 715 reviews
Saint Thomas
06/06 – 06/13
$1142/nighttotal: $7994 (7 )

Marriott's Frenchman's Cove

2 2
hotel, Estate Thomas
Marriott's Frenchman's Cove in Estate Thomas offers direct beachfront access, placing you just an 8-minute walk from Morningstar Beach and 3.3 miles from Charlotte Amalie Harbor.
This 4-star hotel provides budget-friendly options with amenities like a swimming pool, Jacuzzi, spa, fitness center, and on-site dining, perfect for a seaside getaway.
The Mary Anne Boutique Hotel Usvi - Saint Thomas
9.3 67 reviews
Saint Thomas
07/11 – 07/25
$375/nighttotal: $5250 (14 )

The Mary Anne Boutique Hotel Usvi

1 3
hotel, Charlotte Amalie
Just a 17-minute walk from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI offers a budget-friendly stay in Charlotte Amalie.
This hotel features an outdoor swimming pool, a garden, free WiFi, and free private parking, making it a great choice for an affordable Caribbean getaway.
The Mafolie Hotel - Saint Thomas
8.6 1649 reviews
Saint Thomas
07/11 – 07/25
$310/nighttotal: $4340 (14 )

The Mafolie Hotel

1 3
hotel, Mafolie
Perched 984 feet above the Caribbean Sea, this hotel offers stunning elevated views and is conveniently located just 1 mile from Magens Bay Beach and 1.9 miles from Charlotte Amalie's duty-free shopping, providing a truly budget-friendly seaside escape.
This pet-friendly hotel features an outdoor swimming pool, an on-site restaurant serving steak, pasta, and seafood, and complimentary Wi-Fi, making it an affordable option for families visiting the area.

Destinations nearby

Cheap hotels in Saint Thomas with parking

Parking doesn’t have to be a headache: Here are the budget hotels in Saint Thomas with a car park

Hotel 1829 - Saint Thomas
8.3 8 reviews
Saint Thomas
06/06 – 06/13
$296/nighttotal: $2072 (7 )

Hotel 1829

1 1
hotel, Charlotte Amalie
Hotel 1829 in Charlotte Amalie is located a 14-minute walk from Charlotte Amalie Harbor and 1.2 miles from the Charlotte Amalie Harbor Seaplane Base Airport, offering a budget-friendly stay near this central hub.
This affordable hotel features an outdoor swimming pool, a garden, and a terrace, with rooms offering balconies and private bathrooms, making it a great option for travelers seeking seaside relaxation.
copyright © 2026 cheapandcozy.com