Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Guest Houses in St. Thomas and St. John

Estimated price for 1 night/2 adults

Skyline Vista Villa
Skyline Vista Villa
3.0 out of 5.0 405 Hospital Ground, St. Thomas
Free Cancellation
Reserve now, pay when you stay
$124
3.8/5 (45 reviews)

Make sure to call ahead. Also call again to double check your room number hasn’t changed. Amazing view. Free parking. Hot water !!!!!

Reviewed on Jul 8, 2019
Located in Rosendal, this guesthouse is steps from Leeward Islands and Blackbeard's Castle. Emancipation Garden and Fort Christian are also within 10 ...
Midtown Guest House
Midtown Guest House
2.5 out of 5.0 1B Commandant Gade, P.O. Box 521, St. Thomas
Free Cancellation
Reserve now, pay when you stay
$80
3.2/5 (46 reviews)

Nice hotel, i like the atention the gave me, bed was comfortable and room was very clean 👍👍👍

Reviewed on Mar 4, 2019
Situated in St. Thomas, this guesthouse is steps from Leeward Islands and Emancipation Garden. Fort Christian and Blackbeard's Castle are also within 5 ...
Hillcrest Guest House USVI
Hillcrest Guest House USVI
3.0 out of 5.0 #157 Enighed, Cruz Bay, St. John, U.S. Virgin Islands
Get Rates
3.0/5 (2 reviews)

Short walk downhill to Cruz Bay, but a bit of a workout going back up the hill.

Reviewed on Jul 8, 2019
Situated in St. John, this guesthouse is within a 15-minute walk of Leeward Islands and Virgin Islands National Park. Honeymoon Beach and Caneel Bay Beach are ...
Villa Marbella Suites
Villa Marbella Suites
3.0 out of 5.0 15-24 Frenchmans Bay, St. Thomas, St. Thomas
Get Rates
4.7/5 (99 reviews)

Great view. If you rent a car from them they will pick you up from the airport and get you back. They have snorkel and beach gear you can borrow. Kinda like staying at a friends house. Don't expect breakfast and housekeeping. Good place to stay if your gonna do day trips to St. Johns or BVI. Keep ...

Reviewed on May 1, 2019
Situated near the airport, this guesthouse is within 1 mi (2 km) of Leeward Islands and Bolongo Bay. Frenchman's Bay and Bluebeards Beach are also within 10 ...
Map

Can't find what you're looking for? Check out these other accommodation options...

Estimated price for 1 night/2 adults

Wyndham Margaritaville St Thomas

Wyndham Margaritaville St Thomas

6080 Estate Smith Bay, St. Thomas
    4.0 out of 5.0
     
     
    4.2 out of 5 (247 reviews)
    Windward Passage Hotel

    Windward Passage Hotel

    Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
      3.5 out of 5.0
       
       
      3.2 out of 5 (1979 reviews)

      Windward Passage Hotel$159

      Aug 4 - Aug 5

      Windward Passage Hotel$159