A historic church with arched windows and a clock tower.

Search Hotels in St. John

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in St. John

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. John hotels

1. Sue's apt.

Sue's apt.
3.0 star property
Kendal
9.6 out of 10, Exceptional, (5 reviews)
"It was just a one night extra add on to our holiday so short and sweet. It was nice and the host was very helpful. Ideally guests need a hire car or transportation to get around but I would reccomend it for a quiet stay."
United Kingdom
chantelle
Sue's apt.

2. Rustic Farmhouse Stay 1 bedroom self contained apartment

Rustic Farmhouse Stay 1 bedroom self contained apartment
Saint John
10.0 out of 10, Exceptional, (20 reviews)
"This property is heaven on earth! Ocean views are spectacular! "
Canada
Kristy
Rustic Farmhouse Stay 1 bedroom self contained apartment

3. Beautiful, spacious two bedroom apartment with lovely gardens and awesome views.

Beautiful, spacious two bedroom apartment with lovely gardens and awesome views.
Saint John
9.8 out of 10, Exceptional, (8 reviews)
"Great "
Canada
Mark
Beautiful, spacious two bedroom apartment with lovely gardens and awesome views.

4. Rustic farmhouse stay with awesome views!

Rustic farmhouse stay with awesome views!
Saint John
9.6 out of 10, Exceptional, (5 reviews)
"My husband and I lodged at this location for eight days"
United States
Kyle B.
Rustic farmhouse stay with awesome views!

5. Private 4-bedroom villa with pool, chef, and housekeeping in St. John, Barbados.

Private 4-bedroom villa with pool, chef, and housekeeping in St. John, Barbados.
Saint John
2.0 out of 10, (1 review)
"I think we were the first people to stay/use this space in a really long time. I sprung for what I thought was a nicer more expensive place because my mom and adult children were meeting us in Barbados. If you really want to know about our experience reach out via email lpoczik_2000@yahoo.com or via social media @kisskissnvince hopefully they get things figured out; it could be amazing!"
United States
lisa p.
Private 4-bedroom villa with pool, chef, and housekeeping in St. John, Barbados.

6. Cozy & breezy 1-bedroom apartment perfect for nomads, a couple or solo traveler.

Cozy & breezy 1-bedroom apartment perfect for nomads, a couple or solo traveler.
Fortescue
10.0 out of 10, Exceptional, (3 reviews)
"The property was beautiful as advertised and the hosts made me feel at home. Also, the surrounding area was tranquil."
Canada
Yaneeka
Cozy & breezy 1-bedroom apartment perfect for nomads, a couple or solo traveler.

7. Aurora- 3BR Modern Villa w/ Pool and Fire Pit

Aurora- 3BR Modern Villa w/ Pool and Fire Pit
Fortescue
Aurora- 3BR Modern Villa w/ Pool and Fire Pit

8. This cozy studio apartment tucked away in windy Fortescue awaits its guests!

This cozy studio apartment tucked away in windy Fortescue awaits its guests!
Fortescue
This cozy studio apartment tucked away in windy Fortescue awaits its guests!

9. Spacious 3 bedroom home, 10 minute walk to Bay on East Coast. Sleeps 7.

Spacious 3 bedroom home, 10 minute walk to Bay on East Coast. Sleeps 7.
Bridetown
Spacious 3 bedroom home, 10 minute walk to Bay on East Coast. Sleeps 7.

10. Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open
5.0 star property
Holetown
7.4 out of 10, Good, (23 reviews)
"The hotel was great. The staff were pleasant and helpful."
United States
Nico
$634 nightly
The price is $634
Sep 1 - Sep 2
Total with taxes and fees
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open

11. Sugar Cane Club Hotel And Spa

Sugar Cane Club Hotel And Spa
3.5 star property
Speightstown
9.0 out of 10, Wonderful, (303 reviews)
"Beautiful property, friendly staff and delicious food. I highly recommend this hotel, I liked it so much I extended my stay by a day."
Canada
Karen
$147 nightly
The price is $174
Aug 23 - Aug 24
Total with taxes and fees
Sugar Cane Club Hotel And Spa

12. Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados
5.0 star property
Holetown
8.8 out of 10, Excellent, (448 reviews)
"Excellent staff very nice people and helpful all the time"
United States
Ethna
$451 nightly
The price is $510
Sep 3 - Sep 4
Total with taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

13. Mango Bay All Inclusive

Mango Bay All Inclusive
4.0 star property
Holetown
8.4 out of 10, Very Good, (407 reviews)
"Loved the beach access. Walk to beach easily. Most of the staff were friendly and welcoming. Wi-Fi spotty. Room was cleaned daily between 9-5."
United States
wendy
$494 nightly
The price is $559
Sep 3 - Sep 4
Total with taxes and fees
Mango Bay All Inclusive

14. Saint Peter's Bay

Saint Peter's Bay
5.0 star property
Speightstown
9.6 out of 10, Exceptional, (168 reviews)
"Our unit was amazing & very clean. The staff was extreamly friendly. Great place to enjoy a peaceful vacation!"
United States
Josephine
$410 nightly
The price is $449
Aug 20 - Aug 21
Total with taxes and fees
Saint Peter's Bay

15. Cobblers Cove - Barbados

Cobblers Cove - Barbados
5.0 star property
Speightstown
9.6 out of 10, Exceptional, (184 reviews)
"Cobbler’s exceeded our expectations. The property was beautiful, the staff was exceptional, and the rooms were perfect. We even got to see a mother money and her babies. We would definitely come again."
United States
Valerie
$502 nightly
The price is $570
Aug 10 - Aug 11
Total with taxes and fees
Cobblers Cove - Barbados

16. Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (265 reviews)
"Outstanding property and rooms with a view! Really enjoyed my stay and extended it would highly recommend"
Canada
Nicki
$714 nightly
The price is $796
Aug 5 - Aug 6
Total with taxes and fees
Fairmont Royal Pavilion

17. Coral Reef Club

Coral Reef Club
4.5 star property
Holetown
9.8 out of 10, Exceptional, (75 reviews)
"Loved this hotel comfortable and classy! - close to town and amazing restaurants. Staff was amazing and we will definitely be back."
Canada
Hilary
Coral Reef Club

18. The Sandpiper

The Sandpiper
4.5 star property
Holetown
9.6 out of 10, Exceptional, (76 reviews)
"Outstanding hotel!! Highly recommend staying here. Beautiful setting, so well maintained and the staff are incredible!"
United Kingdom
Nic
The Sandpiper

19. Palm Grove Villas & Hotel

Palm Grove Villas & Hotel
4.5 star property
Mount Standfast
9.0 out of 10, Wonderful, (35 reviews)
"Will stay again!"
United States
Kimberly
Palm Grove Villas & Hotel

20. Tropical Sunset Beach Apartment Hotel

Tropical Sunset Beach Apartment Hotel
3.0 star property
Holetown
8.8 out of 10, Excellent, (214 reviews)
"Excellent location right on the beach, good sized room with great sea views "
United Kingdom
Mike
Tropical Sunset Beach Apartment Hotel
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

Top St. John Hotel Reviews

Guide to exploring around St. John

Top reasons to visit St. John

  • Stunning Beaches: St. John boasts beautiful beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Outdoor Adventures: Enjoy golf, snorkeling, and thrilling water outings that showcase the island's scenic beauty.
  • Cultural Experiences: Explore historic churches and local universities, enriching your understanding of Barbadian culture.
  • Charming Neighborhoods: Discover romantic neighborhoods with picturesque views and a welcoming atmosphere.
  • Diverse Accommodations: Choose from cozy agritourism stays to highly-rated hotels that cater to adventurous travelers.

Find great hotels in St. John

Discover the charm of St. John, Barbados, with a range of accommodation options tailored for adventurous travelers. From cozy Agritourism properties to highly-rated hotels, there's something for everyone. Whether you're seeking the best hotels in St. John or looking for insightful hotel reviews, you'll find the perfect place to unwind after a day of exploration. Enjoy your stay and experience the vibrant beauty of this island paradise.

  • Beautifully finished, spacious second floor apartment: This charming Agritourism lodging in St. John is perfect for adventurous travelers. With adventure sports and recreational activities available both onsite and nearby, guests can indulge in horse riding, snorkeling, windsurfing, mountain biking, and personal motor watercraft experiences. The spacious apartment is elegantly finished, providing a comfortable retreat after a day of excitement. Ideal for those seeking a blend of relaxation and adventure, this accommodation offers a unique way to explore the beautiful surroundings of Barbados.

Where to stay in St. John

St. John, Barbados, offers a perfect blend of stunning beaches and scenic landscapes, making it ideal for a family-friendly getaway. Explore the charming neighborhoods that capture a romantic atmosphere while enjoying moderately low steep hills. Don't miss out on the breathtaking views from locations like the East Coast and the picturesque beaches along the Atlantic Ocean. Whether you seek adventure or relaxation, St. John provides an unforgettable travel experience for every visitor.

  • Newcastle: Nestled in the scenic parish of St. John, Newcastle is a vibrant city that offers a perfect blend of beach relaxation and outdoor adventure. Visitors flock here primarily during peak months like March and December to January, drawn by the beautiful beaches and stunning scenery. While exploring Newcastle, you can stroll along the boardwalk, indulge in shopping, or simply bask in the sun at the family-friendly beach. The nearby rocky landscapes provide breathtaking views and opportunities for photography, making it a memorable stop on your vacation.
  • Clifton Hall: Located in the picturesque area of St. John, Clifton Hall is a charming city known for its tranquil atmosphere and beautiful landscapes. Like Newcastle, it sees a spike in visitors during March and the holiday season. The allure of Clifton Hall lies in its access to pristine beaches and lush golf courses, perfect for both relaxation and recreation. Golf enthusiasts will appreciate the local country private club, while families can enjoy time at the beach and explore the nearby reef. Clifton Hall is an ideal destination for those seeking a serene getaway.
  • Saint Margarets: Situated in the heart of St. John, Saint Margarets is a delightful city that captivates travelers with its outdoor experiences and stunning coastal views. The bustling months of March and December to January bring tourists eager to dive into water sports and enjoy the area's natural beauty. Visitors can explore the local bay and rocky shorelines, along with various educational stores that offer unique insights into Barbadian culture. With a blend of adventure and relaxation, Saint Margarets is a fantastic spot for a beachside escape.

Things to do in St. John

St. John, Barbados, offers a perfect blend of beach and outdoor activities for vacationers. Enjoy golf at scenic courses, explore snorkeling spots, or indulge in romantic getaways. Be sure to visit local event venues and spend your afternoons shopping for unique finds. Don't miss the chance to partake in exciting water outings that showcase the beautiful scenery this island has to offer.

Shopping

In St. John, explore the charming local shops and markets for unique gifts. Visit the popular St. John’s Market for fresh produce and handmade crafts. For a more extensive shopping experience, check out the nearby Sunset Crest Shopping Centre, featuring various boutiques and souvenir stores.

Recreation

At The Sanctuary, indulge in rejuvenating spa treatments and yoga classes amidst lush gardens. For relaxation, enjoy guided meditation sessions that connect you with nature. Explore the nearby beaches for swimming and sunbathing, or take a leisurely hike along scenic trails for a tranquil escape.

Adventure

Explore the stunning beaches of St. John, where you can snorkel in crystal-clear waters and discover vibrant marine life. Enjoy hiking trails through lush landscapes, offering breathtaking views of the coastline. For thrill-seekers, try kite surfing or paddleboarding for an unforgettable adventure on the waves.

Nightlife

Experience the vibrant nightlife in St. John, Barbados, by visiting the lively St. John’s Pub for local music and drinks. For a more laid-back vibe, check out the nearby Oistins Fish Fry, where you can enjoy fresh seafood and dance to live calypso tunes under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. John

To save money on your trip to St. John, Barbados, consider visiting during the off-peak months when hotel prices drop. Booking a month in advance can secure better rates, and for last-minute travelers, check Expedia for deals. Sundays tend to be the cheapest days to stay, while Thursdays are the priciest. Utilize Expedia’s filters to find eco-friendly accommodations and consider package deals that combine hotels, flights, and activities for additional savings. Joining the One Key membership can also unlock exclusive discounts and future cash rewards.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. John are , where the prices are slightly lower. This is in comparison to January to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. John is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. John is Sunday. The most expensive day to stay in St. John is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your travel preferences, such as your budget, preferred destination, and desired hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. John with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St. John

St. John, Barbados, offers a delightful mix of beach, outdoor, and scenic experiences perfect for vacationers. Popular attractions include beautiful beaches, historic churches, and local universities, catering to those seeking cultural enrichment and relaxation. Don't miss the chance to explore the best spots in St. John and enjoy the vibrant atmosphere of the Virgin Islands, making your trip truly memorable.

  • Bath Beach: Enjoy the tranquil atmosphere of Bath Beach, where you can unwind on soft sands and gaze at the turquoise waters. This picturesque beach offers a perfect spot for sunbathing, swimming, or simply relaxing while listening to the gentle waves.
  • St John Parish Church: Discover the rich cultural heritage of Barbados at St John Parish Church, known for its stunning architecture and historical significance. Explore its beautiful grounds and learn about the island's colonial past while enjoying breathtaking views of the coastline.
  • Codrington College: Visit Codrington College, a historic institution that reflects the island's educational legacy. Stroll through its serene grounds and admire the architecture, all while soaking in the rich cultural vibes of this cherished landmark.

Best time to go to St. John

The best time to visit St. John can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. John falls in September, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in St. John falls in February, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnySlightly HighSlightly High
February78.8°F (26.0°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.200000000000003°C)No RainMostly SunnyAverage
April80.1°F (26.700000000000003°C)Light RainMostly SunnySlightly High
May81.3°F (27.4°C)Light RainMostly CloudySlightly Low
June81.9°F (27.700000000000003°C)Light RainMostly CloudySlightly Low
July81.9°F (27.700000000000003°C)Light RainMostly CloudySlightly High
August82.4°F (28.0°C)Light RainMostly CloudyAverage
September83.1°F (28.4°C)Light RainMostly CloudyAverage
October82.8°F (28.200000000000003°C)Light RainMostly CloudySlightly Low
November81.7°F (27.6°C)Light RainMostly CloudyAverage
December80.4°F (26.9°C)No RainMostly SunnyAverage

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 $174 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 81ºF to 82ºF. 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 $174 per night.
What are the best hotels in St. John for families?
The first step to an ideal family retreat in St. John is scoring the right place to stay. Go to the "Traveler experience" heading of our filter tool and check "Family friendly." This will show you all the St. John options that welcome children and offer family conveniences like childcare and recreational activities. Choose the one that fits your budget and style, then prepare to kick back while the little ones have fun.
Why should I book my St. John hotel with Expedia?
Incredible deals and plenty of options are just two of the reasons to get a St. John hotel with Expedia. On top of that, our rewards platform, One Key™, lets you earn and spend OneKeyCash™* on eligible hotels, activities and more. And if your agenda changes and you have to alter your booking, don't stress. Our online Help Center will assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Explore a world of travel with Expedia