Photo by Kathryn Maingot

Search Hotels in St. John

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in St. John

Compare 3,536 hotels in St. John with room rates, reviews, and availability. Most hotels are fully refundable.

Sugar Cane Club Hotel And Spa - Adults Only
3.5 star property
9.0 out of 10, Wonderful, (208)
"Sugar cane club review Beautiful views. Extremely clean rooms and well-ordered,with lovely well-maintained gardens. The swimming pool is a little small. It's about 20 mins walk to the beach or there is a shuttle bus which you can book, which runs 4 or so times a day. Staff are quite helpful. The only negatives are the wifi which is unstable and occasionally went out for hours which was frustrating. The other thing is the restaurant doesn't serve traditional Bajan food, which is a shame....
The price is NT$10,410
NT$11,602 total
includes taxes & fees
Sep 22 - Sep 23
Sugar Cane Club Hotel And Spa - Adults Only
Mango Bay All Inclusive
4.0 star property
8.6 out of 10, Excellent, (303)
"I loved the ocean and the beautiful sunsets on the resort, nightly entertainment, delicious food and drinks. Hospitality was excellent and the meeting of new friends that also stayed at the same resort. Had a wonderful vacation!!"
The price is NT$12,556
NT$14,031 total
includes taxes & fees
Sep 24 - Sep 25
Mango Bay All Inclusive
Cobblers Cove - Barbados
5.0 star property
9.4 out of 10, Exceptional, (128)
"Amazing grounds and service."
Cobblers Cove - Barbados
Fairmont Royal Pavilion
5.0 star property
9.0 out of 10, Wonderful, (196)
"Superb view from the room and accommodating staff all around property and beach. Needed to fix one of the ways to the beach. But the other way was fine"
The price is NT$14,064
NT$17,016 total
includes taxes & fees
Oct 6 - Oct 7
Fairmont Royal Pavilion
Saint Peter's Bay
5.0 star property
9.6 out of 10, Exceptional, (85)
"Right on the beach! You can swim in the smaller hotel pools or step right onto the sand and enjoy a small stretch Sargassum-free fine sand beach! Service is great; units are spacious and well-maintained. Laundry machine in-unit made things really easy. "
The price is NT$16,769
NT$21,241 total
includes taxes & fees
Sep 22 - Sep 23
Saint Peter's Bay
Little Good Harbour
4.0 star property
9.6 out of 10, Exceptional, (107)
"The Vineyard villa was beautiful for my family. Spacious rooms, elegant patios, lovely decor, amazing staff! We adore Little Good Harbour and can’t wait to return. The character of the property and fabulous food in the restaurant is to die for! Thank you for making our family trip so wonderful!"
Little Good Harbour
The Sandpiper
4.5 star property
9.6 out of 10, Exceptional, (67)
"This was our 1st time at The SandPiper and everything about our experience was exceptional from the time we arrived until we left. No delay in being taken to our room, our luggage already waiting allowing us to get settled in. The entire place was clean and tidy. The staff takes a lot of pride in the hotel. We had a garden view room and we loved having a cup of coffee on the deck each morning. The breakfast was amazing as well as our beautifully presented meals. Given the resort is on the west...
The price is NT$16,769
NT$20,263 total
includes taxes & fees
Oct 9 - Oct 10
The Sandpiper
Coral Reef Club
4.5 star property
9.8 out of 10, Exceptional, (60)
"Patrick and the staff were incredible hosts. Are kind, solicitous, and very generous. The grounds are pristine and well kept. The food is wonderful and a great mix of offerings. Highly recommend. "
The price is NT$15,727
NT$19,013 total
includes taxes & fees
Sep 28 - Sep 29
Coral Reef Club
Palm Grove Villas & Hotel
4.5 star property
9.8 out of 10, Exceptional, (12)
"The villa was super easy to drive to from the airport. Nicole, the host was super responsive and attentive. The villa was exactly like the pictures and had everything we could need for our trip. There’s parking on the premises which made leaving and coming back super convenient during the day and night. Would highly recommend this property. "
Palm Grove Villas & Hotel
Lantana Resort by Island Villas
3.5 star property
8.4 out of 10, Very Good, (82)
"Amazing, complete privacy! Fun!"
Lantana Resort by Island Villas
Atlantis Historic Inn
3.5 star property
9.0 out of 10, Wonderful, (154)
"Our stay in the apartment was amazing value. The beds were very comfortable and the utilities were of excellent quality. The place felt very luxurious! The staff were very friendly and attentive serving up some delicious food and cocktails too! "
The price is NT$6,037
NT$7,384 total
includes taxes & fees
Oct 18 - Oct 19
Atlantis Historic Inn
Tropical Sunset Beach Apartment Hotel
3.0 star property
8.8 out of 10, Excellent, (165)
"Very enjoyable stay, stall friendly and attentive and always with a smile, restuarant and Bar very welcoming "
Tropical Sunset Beach Apartment Hotel
Santosha Barbados
3.5 star property
9.2 out of 10, Wonderful, (134)
"It was peaceful"
Santosha Barbados
Apes Hill Barbados Golf Resort
4.5 star property
Apes Hill Barbados Golf Resort
Regent Apartments
3.0 star property
8.0 out of 10, Very Good, (74)
"It was fairly average looking on the outside, but the inside was amazing. Very clean. Friendly staff. Excellent and responsive property manager. I will be staying there again as soon as I can."
Regent Apartments
ECO Lifestyle & Lodge
3.0 star property
9.2 out of 10, Wonderful, (141)
"Property is overlooking the ocean. You get to listen to the ocean waves crashing against the shore as you eat, sleep, and relax. There's no tvs here so it's truly a great place to disconnect and get back to you and the people you're with. The crew is amazing. Stacia goes above and beyond to help you out, answer questions, and give recommendations. The property is older, so be aware, you might hear your neighbor moving above you. But everyone is respectful and usually asleep early. Dinner...
ECO Lifestyle & Lodge
Seacruise Villa
3.5 star property
10.0 out of 10, Exceptional, (4)
"The people in Barbados are friendly and helpful. Dorothy and Heather at the property were wonderful, helpful and kind. It is a quiet part of Barbados and the beach and property is very well kept and comfortable."
The price is NT$11,226
NT$12,812 total
includes taxes & fees
Sep 23 - Sep 24
Seacruise Villa
Naniki Cottages
3.0 star property
8.8 out of 10, Excellent, (19)
"The property is dated, needs to be freshened up top to bottom. It is on the fringe of a wooded area nice and quite. The 1 big complaint is that the property owner did not advise us that we were the only visitors to be there most of the time so there would be no food service available, so we had to cook every meal for ourselves. So that meant going to the grocery stores and buying supplies. Not what we had in mind for a relaxing 14 day stay. The cleaning lady was fantastic she did a great job of...
Naniki Cottages
Sea Symphony Villa
3.5 star property
10.0 out of 10, Exceptional, (5)
"Lovely location and property - very friendly staff. Will return. "
The price is NT$9,987
NT$11,397 total
includes taxes & fees
Sep 23 - Sep 24
Sea Symphony Villa
Colony Club by Elegant Hotels
4.5 star property
8.8 out of 10, Excellent, (406)
"Property was very quiet due to upcoming renovations over all , very nice love hearing the sound of the waves at night when you sleep."
Colony Club by Elegant Hotels
Don't see what you're looking for?
See all available properties in St. John
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

Frequently asked questions

How much do hotels in St. John cost?
The season and factors like school holidays and Easter can affect the price of a hotel in St. John. You can find cheap options from NT$6,037 in a few different ways on Expedia. First, key in the dates you’d like to go on vacation, then use the filters like amenities and property type to narrow down your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to St. John?
Here are a few facts that might help you decide when to go: St. John has a tropical monsoon climate. The summer months fall between June and August. If you choose to go during this season, you can expect average temperatures to range from 27ºC to 28ºC. The best time to plan a visit to St. John depends on what you want from your vacation.
How can I find cheap hotels in St. John?
Find inexpensive stays without breaking a sweat by using our useful filters. Select the “Price per night” box to browse money-saving options in St. John. Another way is to check out our cheap hotels in St. John page. The lowest available price starts from NT$6,037 per night.