Search St. John hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. John hotels

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
7.6 out of 10, Good, (10)
"We appreciated the beach chairs and cooler available for our use."
United States
Amber
The price is AU$1,123
includes taxes & fees
19 Jan - 20 Jan
Villa Island Paradise

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (415)
"The pool is cool, clean, and a peaceful pleasant area with plants and a bathroom."
United States
Melody
Travelling with family
St John Inn

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (319)
"Good little hotel, great staff, very close to ferry and shops."
Canada
Jason
Travelling with partner
The price is AU$511
includes taxes & fees
13 Jan - 14 Jan
Cruz Bay Boutique Hotel

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.6 out of 10, Exceptional, (26)
"The food was fantastic, from the lunch/happy hour options poolside or the luxurious dinner at the Aerial restaurant."
United States
Chandra
Travelling with partner
The price is AU$1,007
includes taxes & fees
27 Jan - 28 Jan
The Saint Resort

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club (Private Island Resort)
5.0 star property
St. John
8.0 out of 10, Very good, (3)
"Beach is terrible "
United States
Helen
Lovango Resort + Beach Club (Private Island Resort)

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.6 out of 10, Excellent, (95)
"Room was a bit dated but in good shape and HUGE and the terrace / views amazing."
United States
Deborah
Travelling with partner
The price is AU$1,620
includes taxes & fees
18 Jan - 19 Jan
Suite St. John at Gallows Point Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very good, (453)
"I stayed here for my birthday it was great hospitality the rooms was clean"
United States
khalilah
The price is AU$1,225
includes taxes & fees
7 Jan - 8 Jan
The Westin St. John Resort Villas

Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.4 out of 10, Very good, (19)
"The location was simply stunning, with easy access to some of the world's most beautiful beaches."
United States
Zachary
Travelling for leisure
The price is AU$1,832
includes taxes & fees
23 Jan - 24 Jan
Peter Bay Gatehouse

Olga's Fancy

Olga's Fancy
3.0 star property
St. Thomas
9.6 out of 10, Exceptional, (1003)
"Pool was very nice too."
Canada
Michael
Travelling for leisure
The price is AU$242
includes taxes & fees
18 Jan - 19 Jan
Olga's Fancy

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.0 out of 10, Very good, (1068)
"The room was very clean."
United States
Amanda
Travelling with family
Bunker Hill Hotel

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
8.8 out of 10, Excellent, (15)
"Room clean, staff was courteous "
United States
Gaynell Chermaine
The price is AU$701
includes taxes & fees
7 Jan - 8 Jan
Bluebeard's Castle Resort

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (1006)
"The pool is great as well!"
United States
Damian
Travelling for leisure and business
The price is AU$154
includes taxes & fees
18 Jan - 19 Jan
Galleon House Hotel

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.6 out of 10, Excellent, (1005)
"the view from the room was awesome"
United States
Samuel
Travelling with partner
The price is AU$267
includes taxes & fees
6 Jan - 7 Jan
Mafolie Hotel

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (2)
"Room was spacious and clean."
United States
Andrea
The price is AU$383
includes taxes & fees
6 Jan - 7 Jan
The Green Iguana Hotel

Midtown Guest House

Midtown Guest House
3.0 star property
St. Thomas
8.2 out of 10, Very good, (275)
"Natalie is a kind and wonderful Host, you would find this area to be suitable and satisfying."
United States
Kishma
Travelling solo
The price is AU$177
includes taxes & fees
6 Jan - 7 Jan
Midtown Guest House

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
St. Thomas
8.8 out of 10, Excellent, (471)
"Beautiful view of the harbor in Red Hook Property is clean and close to strip."
United States
David
The price is AU$558
includes taxes & fees
12 Jan - 13 Jan
Two Sandals – A Boutique Hotel

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
St. Thomas
7.0 out of 10, Good, (274)
"Yes clean room and friendly staff"
United States
Terrance
Travelling for leisure
The price is AU$197
includes taxes & fees
12 Jan - 13 Jan
Sunset Gardens Guesthouse

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
9.2 out of 10, Wonderful, (52)
"Hotel clean, fresh and the sitting outback is so very relaxing"
United States
Sheena Lee
Travelling with family
The price is AU$613
includes taxes & fees
11 Jan - 12 Jan
Hampton by Hilton St. Thomas

Shibui Cove

Shibui Cove
2.0 star property
St. Thomas
10.0 out of 10, Exceptional, (1)
"I had a great stay here. The view was absolutely stunning. Being up on the side of the mountain was great. Very private but less than 5 min away from town. I will definitely stay again. "
United States
Adam R
The price is AU$570
includes taxes & fees
27 Jan - 28 Jan
Shibui Cove

The Breeze St Thomas

The Breeze St Thomas
2.0 star property
St. Thomas
The price is AU$649
includes taxes & fees
11 Jan - 12 Jan
The Breeze St Thomas
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.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in St. John

Find the best St. John areas for the activities you enjoy most.

Maho Bay Quarter

If you're spending some time in Maho Bay Quarter, Maho Beach and Cinnamon Bay Beach are top sights worth seeing.

Contant Farms

If you're spending some time in Contant Farms, Great Cruz Bay and Turner Bay are top sights worth seeing.

Upper Carolina

While visiting Upper Carolina, you might make a stop by sights like Virgin Islands National Park and Ajax Peak.

Rendezvous & Ditleff

If you're spending some time in Rendezvous & Ditleff, Klein Bay and Rendezvous Bay are top sights worth seeing.

Lower Carolina

If you're looking for some top things to see and do in Lower Carolina and surrounding area, you can visit Virgin Islands National Park and Waterlemon Cay.

Stay near popular St. John attractions

Learn more about St. John

The island's pristine beaches like Trunk Bay offer the Caribbean's clearest snorkelling, best visited before tour boats arrive at 10am. Hiking trails through Virgin Islands National Park lead to hidden ruins and secret beaches where rangers can point you towards turtle nesting spots.

Top St. John Hotel Reviews

Recent Reviews in St. John

More cheap accommodation in St. John

Frequently asked questions

Where is the best place to stay in St. John?
Wharfside Village Hotel is a favourite property for Expedia customers. This hotel is steps from Cruz Bay Beach, and offers a casino and 4 restaurants. Other top choices based on reviews include The Saint Resort and Inn at Tamarind Court. See all available top hotels, or vacation rentals in St. John.
What are some of the best holiday rentals that St. John has to offer?
Spacious Serene Villas~4 bedrooms-w/4 private ensuite bathrooms.: This highly rated holiday home rental in St. John is equipped with a balcony, air conditioning and WiFi to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. Other favourite homes for rent in St. John are Mampoo Hill-- a Beachfront House 20 Yards from the Ocean with optional Jeep and Secluded Oceanfront Villa with pool and incredible view! Welcome to Paradise!. See all vacation rentals in St. John.
If I need to cancel my hotel reservation in St. John, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. John.
What's the best family accommodation in St. John?
The Westin St. John Resort Villas is a resort with an outdoor pool and a free children's club, and it's a top choice on Expedia for families. St John Inn is another good choice for your stay with the kids. Find more child-friendly accommodations in St. John.
What's the best accommodation for a romantic holiday in St. John?
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access is a favourite resort for couples, and features in-room kitchens and private balconies. Other good choices for a stay with your sweetheart include 2 Bedroom Villa - Westin St. John Bay Vista Villas - Full Resort Access and Suite 8B - Gallows Point Resort Oceanfront Lower 1BR By Suite St. John Villas. See all romantic hotels in St. John.
What's the best dog-friendly accommodation option in St. John?
St John Inn is a top hotel for people travelling with their pets, and offers an outdoor pool and concierge services for its human guests. Other good options to stay with your pet include St John Inn Boutique Hotel and LUXURY VILLA ON THE BEACH, SUNSET BAY, ST JOHN, US VI. See more pet-friendly hotel accommodations in St. John.
What's the best hotel to stay near the beach in St. John?
Concordia Eco-Resort is a top beach resort offering free parking and spa services, located within a short 4-minute walk of Saltpond Bay Beach . Other good choices for your beach trip include The Westin St. John Resort Villas and Lovango Resort + Beach Club (Private Island Resort). See more stays near the beach in St. John.
What's the best luxury hotel in St. John?
The Westin St. John Resort Villas is a luxury resort with 2 restaurants and 4 outdoor tennis courts, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Lovango Resort + Beach Club (Private Island Resort) and Westin St John are two other upscale options for your holiday. Find more luxury hotels in St. John.
What are some accommodation options with pools in St. John?
The Westin St. John Resort Villas: Resort located near Virgin Islands National Park. Features 2 restaurants, an outdoor pool and 4 outdoor tennis courts. Gallows Point Resort and Concordia Eco-Resort are two additional hotels that feature an on-site pool. View all hotels with pools in St. John.
What is the best spa hotel in St. John?
The Saint Resort is a top spa hotel with 3 rooms, free WiFi and coffee/tea in reception. Spend an afternoon at Freq Spa where you'll find Swedish massages, deep-tissue massages, and hot stone massages and more. In-room massages are also available. See all spa hotels in St. John.
What is staying in St. John like?
Travellers give high marks for the beaches in St. John, which is also known for its seafood restaurants. Top sights in the city include Virgin Islands National Park and Trunk Bay. In St. John, there are 1402 hotels and other accommodation options to choose from. Find out more about St. John.
What should I see while I'm in St. John?
Landmarks like Annaberg Plantation, Fort Berg and Catherineberg Ruins might be worth a visit. The beaches and hiking trails highlight the natural beauty with places to discover including Virgin Islands National Park, Trunk Bay and Maho Beach. Additionally, you'll find Sapphire Beach and Magens Bay Beach in the area. Take a look at what more there is to see and do in Expedia's St. John guide.
What's the weather like in St. John?
The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are March and February, with an average of 26°C. Average annual precipitation for St. John is 961 mm.