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

Find Hotels with Kitchenettes in St. Thomas and St. John from CA $182

  • 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 availability on St. Thomas and St. John Hotels with Kitchenettes

Tonight
Aug 23 - Aug 24
Tomorrow
Aug 24 - Aug 25
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Our top choices for St. Thomas and St. John hotels with a kitchenette

1. St John Inn

St John Inn
St. John
United States
Joseph
CA $246
CA $277 total
includes taxes & fees
Aug 24 - Aug 25
St John Inn

2. Bluebeard's Castle Resort

Bluebeard's Castle Resort
Charlotte Amalie
United States
Shannon
CA $254
CA $314 total
includes taxes & fees
Sep 21 - Sep 22
Bluebeard's Castle Resort

3. Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
St. Thomas
United States
Seth
CA $147
CA $182 total
includes taxes & fees
Aug 25 - Aug 26
Sunset Gardens Guesthouse

4. The Hideaway Hull Bay

The Hideaway Hull Bay
St. Thomas
United States
Jeffry
CA $283
CA $525 total
includes taxes & fees
Aug 25 - Aug 26
The Hideaway Hull Bay

5. The Breeze

The Breeze
ST Thomas
CA $175
CA $1,022 total
includes taxes & fees
Aug 30 - Aug 31
The Breeze

6. Starz Hotel

Starz Hotel
St. Thomas
United States
Sheniqua
CA $185
CA $237 total
includes taxes & fees
Sep 6 - Sep 7
Starz Hotel

7. Boundless Bliss Hotel

Boundless Bliss Hotel
St. Thomas
United States
Sumanna
CA $317
CA $392 total
includes taxes & fees
Aug 24 - Aug 25
Boundless Bliss Hotel
View all properties

Top St. Thomas and St. John Hotel Reviews

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

8/10 Good
"Skip"
Gina 4-night trip
Posted 2 hours ago
Margaritaville Vacation Club - St. Thomas
Club Wyndham Elysian Beach Resort

Club Wyndham Elysian Beach Resort

10/10 Excellent
"We were left alone-help there when needed but the place, despite full parking lots, was quiet and just perfect. Pool is so picturesque! We loved our stay!"
Daniel Thomas 6-night trip
Posted 23 hours ago
Club Wyndham Elysian Beach Resort
St John Inn

St John Inn

10/10 Excellent
"Fantastic place to stay. The managers were so nice, they were always nearby to answer questions and make sure we were having a good time. Our roo. Was kept very clean and stayed cool. The hotel had towels, chairs, snorkels, and other beach equipment for us to borrow as well as sunscreen and other toiletries left behind by other guests. They offer free parking and the hotel is an easy walk into Cruz Bay to get to the taxi stand or shopping/ restaurants. Hope to come back some day!"
Kristen 7-night trip
Posted 2 days ago
St John Inn