A coastal area with numerous sailboats anchored in turquoise waters, surrounded by lush greenery and a row of buildings with domed roofs.

Find all hotels by Best Western in St. Thomas and St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
4 Oct - 5 Oct
Tomorrow
5 Oct - 6 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct
Save an average of 15% on thousands of hotels when you're signed in

Top St. Thomas and St. John Hotel Reviews

Windward Passage Hotel

Windward Passage Hotel

10/10 Excellent
"The staff was great and fast with check in. AC was wonderful. Never a problem when i stay here."
Shereika 1-night trip
Posted 6 hours ago
Windward Passage Hotel
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8/10 Good
"It was great came in for a funeral , check in was easy , check out was easy , room was clean , stay 1 night 2 days thanks again staff"
Schantel 2-night trip
Posted 11 hours ago
Lindbergh Bay Hotel and Villas
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

8/10 Good
"Friendly, helpful staff overall. Neil, the shuttle driver was great. Show him some love if you visit."
Thomas 5-night trip
Posted 17 hours ago
Margaritaville Vacation Club - St. Thomas
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection

10/10 Excellent
"Everything was wonderful!! We went during the off season, so there were some restaurants closed or only open for lunch or dinner, but there was no shortage of delicious food, friendly staff, and beautiful views!"
Gage 5-night trip
Posted 2 days ago
Buoy Haus Beach Resort St. Thomas, Autograph Collection
Emerald Beach Resort

Emerald Beach Resort

10/10 Excellent
"A1"
Roberto 3-night trip
Posted 2 days ago
Emerald Beach Resort
Bunker Hill Hotel

Bunker Hill Hotel

10/10 Excellent
"Excelente lugar para hospedaje"
Darianny 1-night trip
Posted 2 days ago
Bunker Hill Hotel
The Saint Resort

The Saint Resort

10/10 Excellent
"Had a nice staycation at the saint it was a nice getaway I’d definitely visit again"
Jamari 3-night trip
Posted 4 days ago
The Saint Resort
St John Inn

St John Inn

10/10 Excellent
"Good place."
Liam 2-night trip
Posted 7 days ago
St John Inn
Secret Harbour Beach Resort

Secret Harbour Beach Resort

10/10 Excellent
"Staff was very friendly and helpful while visiting the other resorts on the island secret Harbor with the nicest by far"
Donald Spencer 4-night trip
Posted 2 weeks ago
Secret Harbour Beach Resort