Photo by Kathryn Maingot

Book St. John Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in St. John

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top Hotels in St. John

Rustic Farmhouse Stay 1 bedroom self contained apartment

10.0 out of 10, Exceptional, (16)
"Lovely view, peaceful"
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"
Rustic farmhouse stay with awesome views!

Modern retreat with gorgeous Atlantic Ocean views, 4min to beach

Modern retreat with gorgeous Atlantic Ocean views, 4min to beach

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

9.6 out of 10, Exceptional, (5)
"We absolutely loved our stay at Ocean View Retreat! It's a gorgeous setting, with a lovely garden area, and stunning sweeping views across the Atlantic ocean! Thank you for such a relaxing and refreshing stay"
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"
Cozy & breezy 1-bedroom apartment perfect for nomads, a couple or solo traveler.

Spacious family home on the beautiful Atlantic coast, 12 minute walk to beach.

The price is AU$270
includes taxes & fees
11 Aug - 12 Aug
Spacious family home on the beautiful Atlantic coast, 12 minute walk to beach.

Lyncil Vacation Properties 3 - perfect for family, romance, or business stays.

Lyncil Vacation Properties 3 - perfect for family, romance, or business stays.

Serene and luxurious

Serene and luxurious

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."
Ideal village holiday

1 bdrm apartment with atlantic ocean views, beach 4mins

1 bdrm apartment with atlantic ocean views, beach 4mins

The Rio Pongas a two bedroom flat quaint abode suitable for reflection.Mission.

The Rio Pongas a two bedroom flat quaint abode suitable for reflection.Mission.

Mango Bay All Inclusive

4.0 star property
8.6 out of 10, Excellent, (354)
"The property was well maintained. The staff was friendly and helpful."
The price is AU$722
includes taxes & fees
6 Aug - 7 Aug
Mango Bay All Inclusive

Sugar Cane Club Hotel And Spa - Adults Only

3.5 star property
9.0 out of 10, Wonderful, (265)
"Fantastic hotel. Looking forward to going back again"
The price is AU$320
includes taxes & fees
16 Aug - 17 Aug
Sugar Cane Club Hotel And Spa - Adults Only

Fairmont Royal Pavilion

5.0 star property
9.0 out of 10, Wonderful, (231)
"Great Beach"
The price is AU$1,329
includes taxes & fees
1 Aug - 2 Aug
Fairmont Royal Pavilion

Cobblers Cove - Barbados

5.0 star property
9.4 out of 10, Exceptional, (155)
"Amazing atmosphere and aesthetics at the hotel, great food and drinks and service, and a lot of activities as well. Great if you are looking for a relaxing experience "
The price is AU$974
includes taxes & fees
7 Aug - 8 Aug
Cobblers Cove - Barbados

Colony Club, a Luxury Collection Resort, Barbados

4.5 star property
8.8 out of 10, Excellent, (406)
"Beautiful stay "
Colony Club, a Luxury Collection Resort, Barbados

Little Good Harbour

4.0 star property
9.6 out of 10, Exceptional, (145)
"Great, friendly staff and a fantastic property!"
The price is AU$581
includes taxes & fees
7 Aug - 8 Aug
Little Good Harbour

Palm Grove Villas & Hotel

4.5 star property
9.2 out of 10, Wonderful, (27)
"Spacious villa with a well appointed kitchen. The rooftop pool was a great way to end a day exploring the island. Head to Rico’s for daily beach chair rental, just a little further than Juma’s. The nearby beach is a real highlight, as was dinner at the Lonestar."
Palm Grove Villas & Hotel

Apes Hill Barbados Golf Resort

4.5 star property
10.0 out of 10, Exceptional, (2)
"Start to finish this was a wonderful 6 day stay. Villa was spotlessly clean and well equipped for cooking and laundry. Kids and adults had a great time in the pool and exploring the resort on the golf carts. Resort is conveniently located central to all day activities being 15-30 mins from all attractions and the many beaches. Recomment hiring a car if staying at this resort so you can see all of Barbados and enjoy your relaxation at the villa at the end of the day "
Apes Hill Barbados Golf Resort

The Sandpiper

4.5 star property
9.6 out of 10, Exceptional, (69)
"We stayed at The Sandpiper from Tuesday to Monday and had a truly phenomenal time. The hotel grounds are absolutely beautiful and peaceful — the perfect place to relax. What really stood out was the service: everyone on the staff was incredibly kind and attentive. Any time we needed something, they were quick to help, and even if it wasn’t readily available, they found a way to assist. Overall, a wonderful stay and an excellent experience. We hope to return!"
The price is AU$939
includes taxes & fees
15 Aug - 16 Aug
The Sandpiper
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 St. John

Guide to exploring St. John

Top reasons to visit St. John

  • Stunning Beaches: St. John boasts beautiful beaches with soft sands and crystal-clear waters, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Enjoy a variety of activities like hiking, golfing, and unique camping experiences amidst lush landscapes.
  • Rich Cultural Experience: Explore historic sites, charming churches, and vibrant local culture, immersing yourself in the island's heritage.
  • Snorkelling Opportunities: Discover the underwater world with excellent snorkelling spots and marine life excursions.
  • Diverse Accommodation: Choose from agritourism properties, vacation rentals, and resorts suited for every travel style.

Find great hotels in St. John

Discover the charm of St. John, Barbados, where a variety of accommodation options await to enhance your holiday experience. From agritourism properties to inviting vacation rentals and relaxing resorts, there's something for every traveller. Whether you seek adventure or serene getaways, St. John boasts a range of hotels and star-rated stays, ensuring your comfort while exploring this stunning island paradise.

  • Beautifully finished, spacious second floor apartment: This Agritourism accommodation in St. John offers a unique adventure vacation experience. Perfect for thrill-seekers, it features a range of onsite and nearby activities including surfing, fishing, hiking, cave exploring, and snorkelling. Guests appreciate the spacious layout and modern amenities that provide comfort after a day of exploration. The tranquil surroundings and proximity to outdoor adventures make it an ideal base for those looking to immerse themselves in the natural beauty and excitement of Barbados.

Where to stay in St. John

St. John, Barbados, offers a delightful blend of beachside relaxation and outdoor adventures. Explore the stunning St. John Island, where you can bask in the sun or take family-friendly hikes through lush landscapes. Experience the romantic atmosphere of quaint villages and vibrant local culture. For an unforgettable getaway, indulge in the picturesque scenery and serene beaches that make this region a perfect island destination for relaxation and exploration.

  • Newcastle: Nestled in the heart of St. John, Newcastle is a vibrant city that showcases the best of Barbadian beach culture. Known for its stunning outdoor scenery, visitors flock here for a relaxed atmosphere complemented by beautiful beaches and picturesque rocks. Enjoy a leisurely stroll along the boardwalk, indulge in some shopping, or simply unwind on the family-friendly beach. Peak travel times are in March and from December to January, making it a lively destination during the holiday season.
  • Saint Margarets: Also situated in St. John, Saint Margarets is a charming city that perfectly blends outdoor adventure with scenic beauty. The area draws visitors year-round, particularly peaking in March and during the holiday months. Here, you can engage in thrilling water sports or explore local stores that offer unique Barbadian crafts. The inviting beaches and idyllic bay make it a perfect spot for relaxation, while the surrounding rocks provide an excellent backdrop for photography enthusiasts.
  • Bath: Bath is a delightful city in St. John that promises a serene escape with its stunning beaches and scenic views. Visitors are drawn to its family-friendly beaches, where you can soak up the sun or enjoy a refreshing swim. With travel peaks occurring in March and the holiday season, Bath remains a popular choice for those seeking a combination of relaxation and outdoor activities. The nearby bay adds an extra layer of charm, making it an ideal location for a peaceful day by the sea.

Things to do in St. John

St. John, Barbados, is a fantastic destination for beach and outdoor enthusiasts, offering stunning scenery and a range of activities. Visitors can enjoy golfing at local courses, experience unique camping adventures, and explore popular tourist spots. For those keen on marine life, there are excellent snorkelling opportunities and trips available. Remember to pack your essentials and embrace the laid-back charm of this beautiful island.

Shopping

The nearest shopping experience is at the local market, where you can find handcrafted souvenirs and local produce. If you're up for a drive, head to the larger West Coast Mall, which offers a variety of shops and dining options for a more extensive shopping experience.

Recreation

At the serene Sweetfield Manor, indulge in rejuvenating spa therapies surrounded by lush gardens. Experience yoga sessions at the tranquil St. Nicholas Abbey, where you can connect with nature while enjoying breathtaking views and the soothing sounds of the island's wildlife.

Adventure

Explore the stunning cliffs of St. John by hiking along the scenic trails of the East Coast. Experience the thrill of snorkelling in the crystal-clear waters of Bathsheba, where vibrant marine life awaits. Don't miss the chance to surf the renowned waves at the legendary Soup Bowl.

Nightlife

Experience the vibrant nightlife at The Fish Pot on the coast, where you can enjoy fresh seafood and cocktails with a stunning view. For a lively atmosphere, visit The Oistins Fish Fry, where you can savour local dishes, dance to calypso music, and mingle with locals and fellow travellers.

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

Booking tips and Expedia advantages for St. John

For a budget-friendly trip to St. John, consider visiting during the off-peak months, avoiding January and February when prices soar. Booking accommodation about a month in advance can help secure better rates, and Sundays tend to be the least expensive nights to stay. Keep an eye out for last-minute deals on Expedia, and don't forget to use their price filter to find the best offers. Combining your hotel, flights, and activities can also lead to significant savings, so look for package deals to maximise your travel budget.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some dollars by combining your St. John hotel accommodation with your flights and activities through an Expedia package deal.

Find the best attractions in St. John

St. John, Barbados, is perfect for a beach getaway or outdoor adventure, offering stunning scenery and a rich cultural experience. Visitors can explore historic sites, charming churches, and beautiful beaches, making it an ideal destination for those seeking relaxation and cultural immersion. Don't miss the opportunity to enjoy local culture and the vibrant beach atmosphere while discovering the area's unique attractions.

  • Bath Beach: Enjoy the pristine sands and crystal-clear waters of Bath Beach, perfect for sunbathing and swimming. The relaxed beach vibes create an inviting atmosphere for both relaxation and fun, making it an ideal spot to unwind and soak in the Caribbean sun.
  • Codrington College: Immerse yourself in the rich history and culture at Codrington College, one of the oldest institutions of higher learning in the Caribbean. Its stunning architecture and lush surroundings offer a glimpse into the educational heritage of the region.
  • St John Parish Church: Visit the beautiful St John Parish Church, known for its striking architecture and serene atmosphere. The church provides a fascinating historical insight and stunning views of the coastline, making it a must-see for culture enthusiasts.

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 and September. September has average visitor numbers and mostly cloudy weather. The coolest average temperature in St. John falls in February and February. February has average visitor numbers and mostly sunny weather.

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

The nearest major airports for your trip to St. John

Flying into St. John, Barbados is convenient via Grantley Adams International Airport (BGI), situated 11.3km away. A fantastic accommodation option is O2 Beach Club & Spa by Ocean Hotels, a 5-star property located 8.0km from the airport. The Crane Resort, a 4.5-star resort, is even closer at 4.8km. For those seeking an all-inclusive experience, The House by Elegant Hotels is 17.7km away. Transportation services from these hotels to BGI include airport shuttles and transportation options, often available 24 hours, ensuring a hassle-free journey to and from the airport.

Frequently asked questions

How much do hotels in St. John cost?
In St. John, you can find cheap options from AU$270 in a few different ways. To browse the availability, enter your preferred travel dates, then narrow your search by budget, amenities and more. Remember that prices can differ depending on when you plan to go, so if you have some flexibility, swap your dates around until you find the right deal.
When is the best time to go to St. John?
That all depends on what you want from your St. John break. If you want to visit in summer, which is between June and August, expect average temperatures of between 27ºC and 28ºC. St. John has a tropical monsoon climate, so bear that in mind when packing.
How can I find cheap hotels in St. John?
A good place to begin your search is by using our "Price per night" filter. At the moment, the cheapest hotels start at AU$270 per night. Other ways to grab an affordable St. John stay are by booking well in advance and being flexible with dates. For more superb deals, go to our cheap hotels in St. John page.
What are the best hotels in St. John for families?
Expedia makes it a cinch to lock in a hotel with all the essentials for a memorable family getaway to St. John. Start by checking "Family friendly" in the "Traveller experience" section of our filter tool. Then fine-tune your search by things like "Guest rating" and "Property type." Whether you need a family hotel in St. John for a weekend adventure or a long getaway, we've got you and your crew covered.
Why should I book my St. John hotel with Expedia?
Book your St. John hotel with Expedia and enjoy a world of accommodation options at the best prices. We've got a variety of search filters to help you find exactly what you're after, whether that's a 5-star escape or something a bit different, such as a cabin, villa or even a houseboat! Join Expedia Rewards and you'll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next trip. Plus, many of our hotels offer flexible cancellation policies, so you can rest easy if your plans change last minute.