Photo by Kathryn Maingot

Search Hotels in St. John

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

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

Rustic Farmhouse Stay 1 bedroom self contained apartment
10.0 out of 10, Exceptional, (16)
"The property and area around is a perfect peaceful place for relaxing. The view of the ocean from the terrace and beautiful created garden is outstanding amazing. Delia is a wonderful host and takes care of everything we needed. It was a pleasure to stay at this unique place. thank you."
Germany
Andrea B.
Rustic Farmhouse Stay 1 bedroom self contained apartment
Rustic farmhouse stay with awesome views!
9.6 out of 10, Exceptional, (4)
"My husband and I lodged at this location for eight days"
United States
Kyle B.
Rustic farmhouse stay with awesome views!
Beautiful, spacious two bedroom apartment with lovely gardens and awesome views.
9.6 out of 10, Exceptional, (5)
"Quiet out of the way spot in the country with a great view of the atlantic ocean. The owner was awesome and just a sweet person! Would def. Go back."
United States
Sean F.
Beautiful, spacious two bedroom apartment with lovely gardens and awesome views.
Cozy & breezy 1-bedroom apartment perfect for nomads, a couple or solo traveler.
2.0 star property
10.0 out of 10, Exceptional, (2)
"Chetwin.. this property is absolutely amazing, the amenities are incredible, the hospitality was nothing short of heaven, the host ( Charlene) was very well mannered, pleasant and went above and beyond to make my stay as comfortable and memorable as possible. I would honestly recommend this to anyone looking for a great place to stay i rate experience a deserving 30/10"
United States
Chetwin
Cozy & breezy 1-bedroom apartment perfect for nomads, a couple or solo traveler.
Ideal village holiday
10.0 out of 10, Exceptional, (1)
"Chester was great host and I had wonderful time In Barbados. The accommodation isnt far from beaches and attractions but far enough so I would suggest renting a car, other than that the accommodation was clean, housekeeping did a great job and I definitely would stay again."
United States
Deon D.
Ideal village holiday
Spacious home, 10 minute walk to beach, Conset Bay on Atlantic Coast. Sleeps 7.
$150 nightly
The price is $163
Nov 30 - Dec 1
Total with taxes and fees
Spacious home, 10 minute walk to beach, Conset Bay on Atlantic Coast. Sleeps 7.
Camping Barbados #2 Tent Near The Beach
1.0 star property
Camping Barbados #2 Tent Near The Beach
Camping Barbados - Group Dome Tents Private Camp
1.0 star property
$387 nightly
The price is $387
Nov 4 - Nov 5
Total with taxes and fees
Camping Barbados - Group Dome Tents Private Camp
Serene and luxurious
Serene and luxurious
Camping Barbados #1 Bring Your Own Tent
2.0 star property
Camping Barbados #1 Bring Your Own Tent
Lyncil Vacation Properties 3 - perfect for family, romance, or business stays.
Lyncil Vacation Properties 3 - perfect for family, romance, or business stays.
Camping Barbados #4 Bring Your Own Tent
1.0 star property
Camping Barbados #4 Bring Your Own Tent
Camping Barbados #8 Bring Your Own Tent
1.0 star property
Camping Barbados #8 Bring Your Own Tent
Sue's apt.
3.0 star property
9.6 out of 10, Exceptional, (5)
"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.
Camping Barbados - Bell Tent (1)
1.0 star property
Camping Barbados - Bell Tent (1)
Camping Barbados - Activity Stay
1.0 star property
Camping Barbados - Activity Stay
Camping Barbados - Bring Your Own Tent - Groups 2
1.0 star property
Camping Barbados - Bring Your Own Tent - Groups 2
Camping Barbados #2 Bring Your Own Tent
1.0 star property
Camping Barbados #2 Bring Your Own Tent
Modern retreat with gorgeous Atlantic Ocean views, 4min to beach
Modern retreat with gorgeous Atlantic Ocean views, 4min to beach
Sugar Cane Club Hotel And Spa - Adults Only
3.5 star property
9.0 out of 10, Wonderful, (266)
"Its an adult hotel with very quiet and relaxing atmosphere. Very serene ,clean with frendly staff. "
Canada
Richard
$293 nightly
The price is $336
Nov 9 - Nov 10
Total with taxes and fees
Sugar Cane Club Hotel And Spa - Adults Only
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

The nearest major airports for your trip to St. John

Traveling to St. John, Barbados is convenient with the nearby Grantley Adams International Airport (BGI), located 7 miles away. Excellent hotel options close to the airport include the 5-star O2 Beach Club & Spa by Ocean Hotels, and the all-inclusive Sandals Barbados and Sandals Royal Barbados, both situated 5 miles from BGI. These hotels offer various transportation services, including scheduled airport shuttles and complimentary airport transfers, ensuring easy access to and from the airport. With these accommodations and transportation options, your arrival in St. John will be smooth and enjoyable.

Explore a world of travel with Expedia

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 $163 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 $163 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.