Search for St. John Hotels from CA $374

St. John, U.S. Virgin Islands

Search over 1 million properties and 550 airlines worldwide

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

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

Check St. John hotel prices

Check prices in St. John for tonight, Feb 26 - Feb 27Feb 26 - Feb 27
Check prices in St. John for tomorrow night, Feb 27 - Feb 28Feb 27 - Feb 28
Check prices in St. John for this weekend, Feb 28 - Mar 1Feb 28 - Mar 1
Check prices in St. John for next weekend, Mar 6 - Mar 8Mar 6 - Mar 8
St. John, U.S. Virgin Islands

Top 10 Hotels in St. John

Suite St. John at Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, St. John, St John
CA $790
per night
Feb 27 - Feb 28
4.2/5Very Good! (24 reviews)

"Staff was very pleasant. I loved the landscaping. It was so beautiful and well cared for. The unit I stayed in needs some curtains or blinds for night use. No privacy at night especially when lights were on."…"

Reviewed on Jul. 6, 2019

Suite St. John at Gallows Point Resort
Grande Bay Resort
4 out of 5
Cruz Bay Quarter, St. John, US Virgin Islands
Get Rates
4.9/5Exceptional! (69 reviews)

"Very nice property with a courteous and helpful staff."…"

Reviewed on Sep. 3, 2019

Grande Bay Resort
Coconut Coast Villas
3 out of 5
268 Estate Enighed, St. John
Get Rates
4.4/5Excellent! (27 reviews)

"We stayed in the lily suite and it was perfect for four people. The loft stayed nice and cool with the ceiling fan and AC. We loved waking up in the morning and hearing the waves right outside of our bedroom. Will definitely be coming back in the future."…"

Reviewed on Aug. 20, 2019

Coconut Coast Villas
Peter Bay Gatehouse
4 out of 5
6A Peter Bay, St. John, St John
CA $1,016
per night
Mar 1 - Mar 2
4/5Very Good! (9 reviews)

"Awesome view! Amazing beach. A little bit of a walk, but well worth the effort. Tommy was a great help in anything we needed. Love to come back some day"…"

Reviewed on May 20, 2019

Peter Bay Gatehouse
Estate Lindholm
3 out of 5
6B Estate Caneel Bay, St. John, St John
CA $590
per night
Mar 1 - Mar 2
4.8/5Exceptional! (228 reviews)

"Great value! Super friendly staff! Beautiful view! We absolutely loved our stay"…"

Reviewed on Feb. 25, 2020

Estate Lindholm
Sea Shore Allure
4.5 out of 5
271 & 272 Fish Fry Drive, St. John, St John
Get Rates
4.9/5Exceptional! (16 reviews)

"Sea Shore Allure is a beautiful property with excellent staff. Our unit had a nice balcony & view of the water and the unit itself was immacuate with all up-to-date appliances. They we very accommodating and went out of their way to assist us. In addition, it is an easy walk to town (Cruz Bay) from ..."…"

Reviewed on Feb. 23, 2020

Sea Shore Allure
Hillcrest Guest House USVI
3 out of 5
#157 Enighed, Cruz Bay, St. John, U.S. Virgin Islands
Get Rates
3.6/5Good! (8 reviews)

"The owner of the property is very accessible and helpful, the property is well maintained, clean and spacious. The location is close to all of the town amenities and the rates are very reasonable."…"

Reviewed on Feb. 15, 2020

Hillcrest Guest House USVI
Calichi at Picture Point
4 out of 5
10-2 Estate Carolina, St. John
Get Rates
4.9/5Exceptional! (15 reviews)

"The property had one of the most beautiful views I’ve ever seen directly out of the living room and bedroom. It was equipped with everything you possibly would need, from cooking to regular life stuff. And the pool area is absolutely amazing! The property manager was very friendly and helpful. There ..."…"

Reviewed on Oct. 31, 2019

Calichi at Picture Point
The Hills St. John
4 out of 5
11 Enighed, Cruz Bay, St. John
Get Rates
4.5/5Wonderful! (24 reviews)

"The view was beautiful and the villa was stunning. Only encountered one employee at the continental breakfast that was unpleasant."…"

Reviewed on Jan. 24, 2020

The Hills St. John
Cruz Bay Boutique Hotel
3 out of 5
74-2 Cruz Bay Town, St. John, St John
CA $374
per night
Mar 3 - Mar 4
4.6/5Exceptional! (121 reviews)

"The staff is great. Location excellent. Basic room. Would stay again."…"

Reviewed on Jan. 25, 2020

Cruz Bay Boutique Hotel
Don't see what you're looking for?
See all available properties in St. John
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. John Hotel Guide

Hotel and apartment choices are many and varied in St. John. Our accommodation section lists 52 hotel and apartment options within a 0.1-kilometre (0.06-mile) distance of St. John's heart.

Hotels in strolling distance of the center of St. John, are the Cinnamon Bay Estate and Luminaria.

In addition, there are a number of accommodation near the Trunk Bay and the Annaberg Plantation. The Caneel Bay and the Hillcrest Guest House are amongst the options that are near the Trunk Bay. The Reef Madness and the Fish 'N Lime Inn are close to the Annaberg Plantation.

The Hillcrest Guest House is nicely located 6 kilometres (4 miles) away from the central part of St. John and is an ideal choice for those who are watching their pennies. The St John Inn is a second budget place to stay in St. John.

The Flamboyan On The Bay can be found 19 kilometres (12 miles) from the main part of St. John. Another hotel is the Guana Island, which can be found 25 kilometres (14 miles) away. Other Expedia-listed accommodations are the Frenchmans and the The Ritz-Carlton, St. Thomas.

20 kilometres (14 miles) from St. John you'll find Charlotte Amalie, where you can spend the day exploring Hassel Island and Weibel Museum. The Marriott's Frenchman's Cove and Lindbergh Bay Hotel and Villas are some of the great hotel alternatives in Charlotte Amalie. 20 kilometres (13 miles) to the west of St. John, you'll also find St. Thomas, home to the Bolongo Bay Beach Resort and Marriott Frenchman's Reef and Morning Star Beach Resort. Should you choose to stay in St. Thomas, make sure you visit the Magens Bay and Coki Beach.

Why not spend an afternoon rubbing shoulders and cheering along with local sports obsessives at a local match. Lionel Roberts Stadium is 20 kilometres (13 miles) to the west of St. John. Sports fans wanting to find a room or apartment close by can select from the Emerald Beach Resort or the Windward Passage Hotel.

Terrance B. Lettsome International Airport is a logical airport, and is located 25 kilometres (15 miles) from St. John. Accommodation options nearby are Scrub Island Resort, Spa & Marina, Autograph Collection and Turtle Bay Resort.

Frequently asked questions

Recently Booked Hotels in St. John

Recent Reviews in St. John

More trip options