Hotels in Speightstown

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Speightstown?

Cobblers Cove - Barbados
Cobblers Cove - Barbados
5.0 star property
Speightstown
9.4 out of 10, Exceptional, (172 reviews)
  • cleanliness
    Discover a tranquil beachfront haven with private sandy shores and watersports.
The price is £951
includes taxes & fees
9 Mar - 10 Mar
Cobblers Cove - Barbados
Saint Peter's Bay
Saint Peter's Bay
5.0 star property
Speightstown
9.6 out of 10, Exceptional, (136 reviews)
The price is £684
includes taxes & fees
5 Apr - 6 Apr
Saint Peter's Bay
Sugar Cane Club Hotel And Spa - Adults Only
Sugar Cane Club Hotel And Spa - Adults Only
3.5 star property
Speightstown
9.0 out of 10, Wonderful, (272 reviews)
  • cleanliness
    Serene getaway with spa treatments, paired with two refreshing pools in Speightstown.
The price is £330
includes taxes & fees
12 Mar - 13 Mar
Sugar Cane Club Hotel And Spa - Adults Only
LeMarida Suites
LeMarida Suites
3.0 star property
Speightstown
7.8 out of 10, Good, (7 reviews)
The price is £99
includes taxes & fees
22 Mar - 23 Mar
LeMarida Suites
Little Good Harbour
Little Good Harbour
4.0 star property
Speightstown
9.6 out of 10, Exceptional, (161 reviews)
  • cleanliness
    Relax by the sea at this Speightstown beach hotel with two serene pools.
The price is £439
includes taxes & fees
8 Mar - 9 Mar
Little Good Harbour
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
5.0 star property
Long Bay
7.6 out of 10, Good, (607 reviews)
  • cleanliness
    Caribbean beachfront paradise with 6 pools offers inclusive relaxation at Wyndham Grand.
The price is £624
includes taxes & fees
7 Mar - 8 Mar
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
Ocean Mist Villa - by Zenbreak
Ocean Mist Villa - by Zenbreak
3.0 star property
Long Bay
The price is £921
includes taxes & fees
14 Mar - 15 Mar
Ocean Mist Villa - by Zenbreak
Hilton Grand Vacations Club The Crane Barbados
Hilton Grand Vacations Club The Crane Barbados
4.5 star property
Diamond Valley
8.6 out of 10, Excellent, (517 reviews)
  • cleanliness
    Tranquil beachfront escape with five restaurants and a spa on Crane Beach.
The price is £370
includes taxes & fees
15 Mar - 16 Mar
Hilton Grand Vacations Club The Crane Barbados
The Crane Resort
The Crane Resort
4.5 star property
Diamond Valley
8.6 out of 10, Excellent, (1,017 reviews)
  • cleanliness
    Oceanfront resort offers 5 pools and direct access to stunning Crane Beach.
The price is £314
includes taxes & fees
21 Mar - 22 Mar
The Crane Resort
The Terraces at Mangrove
The Terraces at Mangrove
2.0 star property
Mangrove
9.8 out of 10, Exceptional, (9 reviews)
  • cleanliness
    Tranquil apartment near Crane Beach with easy access to Miami Beach attractions.
The price is £70
includes taxes & fees
14 Mar - 15 Mar
The Terraces at Mangrove
Manderley Villas
Manderley Villas
3.0 star property
Mangrove
9.4 out of 10, Exceptional, (102 reviews)
  • cleanliness
    Tropical oasis minutes from Grantley Adams Airport, with shuttle service and beach access.
The price is £77
includes taxes & fees
11 Mar - 12 Mar
Manderley Villas
Shonlan Inn and Apartments
Shonlan Inn and Apartments
2.5 star property
Coverley
6.0 out of 10, (230 reviews)
  • cleanliness
    Relax at this peaceful Coverley getaway, minutes from Miami and Crane beaches.
The price is £124
includes taxes & fees
12 Mar - 13 Mar
Shonlan Inn and Apartments
Gemini House Bed & Breakfast
Gemini House Bed & Breakfast
3.0 star property
Inch Marlowe
9.0 out of 10, Wonderful, (222 reviews)
  • cleanliness
    Experience coastal tranquility at this Inch Marlowe retreat near Miami Beach.
The price is £100
includes taxes & fees
13 Mar - 14 Mar
Gemini House Bed & Breakfast
Hidden Gem Barbados
Hidden Gem Barbados
3.5 star property
Inch Marlowe
9.6 out of 10, Exceptional, (65 reviews)
The price is £284
includes taxes & fees
9 Mar - 10 Mar
Hidden Gem Barbados
Yellow Bird Apartment
Yellow Bird Apartment
3.0 star property
Silver Sands
The price is £143
includes taxes & fees
2 Apr - 3 Apr
Yellow Bird Apartment
South Point Hotel
South Point Hotel
4.5 star property
Green Garden
9.0 out of 10, Wonderful, (169 reviews)
The price is £231
includes taxes & fees
2 Apr - 3 Apr
South Point Hotel
Jem Gems
Jem Gems
2.5 star property
Durants
9.4 out of 10, Exceptional, (23 reviews)
  • cleanliness
    Close to US Embassy with full kitchens and a spa for true island comfort.
The price is £46
includes taxes & fees
31 Mar - 1 Apr
Jem Gems
Atlantis Historic Inn
Atlantis Historic Inn
3.5 star property
Bathsheba
9.0 out of 10, Wonderful, (199 reviews)
  • cleanliness
    Oceanfront charm on Barbados' rugged east coast with historic ambiance and pool views.
The price is £234
includes taxes & fees
8 Mar - 9 Mar
Atlantis Historic Inn
Ocean Spray Apartments
Ocean Spray Apartments
3.0 star property
Inch Marlowe
7.4 out of 10, Good, (452 reviews)
The price is £61
includes taxes & fees
1 Apr - 2 Apr
Ocean Spray Apartments
Little Arches Boutique Hotel Barbados - Adults only
Little Arches Boutique Hotel Barbados - Adults only
4.0 star property
Oistins
9.8 out of 10, Exceptional, (254 reviews)
  • cleanliness
    Experience adults-only tranquility near Miami Beach with rooftop dining and ocean views.
Little Arches Boutique Hotel Barbados - 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.

When is the best time to visit Speightstown?

Our prices for hotels in Speightstown are cheapest in October
Price trends for hotels in Speightstown
Pricing is based on two traveller single night rates
View properties in March
Currently viewing crowd sizes and weather for March.
Typical weather for Speightstown
March
High 27°C / low 26°C. Sunny most days.
View properties in March
27°
weather_sun
March, no crowd data, average high temperature 27 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_sun
April, no crowd data, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_cloudy
May, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
28°
weather_cloudy
June, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
28°
weather_cloudy
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
29°
weather_cloudy
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
29°
weather_cloudy
September, no crowd data, average high temperature 29 degrees Celsius, average low temperature 28 degrees Celsius. Cloudy most days.
28°
29°
weather_cloudy
October, no crowd data, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
28°
weather_cloudy
November, no crowd data, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
28°
weather_sun
December, no crowd data, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
27°
weather_sun
January, no crowd data, average high temperature 27 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
27°
weather_sun
February, no crowd data, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
Monthly weather averages (˚C)

Top landmarks in Speightstown

Learn more about Speightstown

Notable for its seaside, Speightstown features attractions such as Heywoods Beach and Port St. Charles Marina. Visitors to this beachside city speak highly of the restaurants whereas sights include Mullins Bay and Speightstown Esplanade.

One of many white sand beaches with lazur ocean in the Speightstown town, located on the west coast of island Barbados, Caribbean Islands

Check out reviews of Speightstown hotels guests love

Frequently asked questions

How much does a hotel room cost in Speightstown?
You can find top hotels in Speightstown from £46 with options to suit your budget and needs. To find an affordable hotel in Speightstown that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Speightstown?
You can find top hotels in Speightstown from £46 with options to suit your budget and needs. To find an affordable hotel in Speightstown that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Speightstown hotels?
Discover great deals on Speightstown hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Speightstown hotels.
How can I find deals and earn rewards at Speightstown hotels?
Members can save up to 20% on select hotels in Speightstown. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Speightstown hotels with free cancellation?
To book a refundable Speightstown hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Speightstown?
Some of the most popular luxury hotels in Speightstown are Cobblers Cove - Barbados and Saint Peter's Bay. Cobblers Cove - Barbados is a luxury resort with a high guest rating amongst our travellers, and it offers an outdoor pool, a full-service spa and an outdoor tennis court. Saint Peter's Bay is another favourite luxury resort in a great Speightstown location.
What are some of the best Speightstown beach hotels?
For a beach holiday in Speightstown, Heywoods Beach is a top place to visit. Stay at a well-reviewed Speightstown beach hotel and enjoy your holiday. Check out Saint Peter's Bay if you're after a resort that's near the water. With a beach and guestrooms offering balconies, our travellers rate it highly at 9.6 out of 10.
What are some of the best kid-friendly hotels in Speightstown?
Some of the best Speightstown hotels for kids include Little Good Harbour, Saint Peter's Bay, and Sungold House Barbados. Little Good Harbour is a kid-friendly hotel with a guest score of 9.6 out of 10 offering family-friendly amenities like a beach and 2 outdoor pools, plus free cots in guestrooms. Check out Saint Peter's Bay with a guest score of 9.6. This popular resort has a beach, 2 outdoor pools, free beach cabanas, and more. Sungold House Barbados is another good option with an outdoor pool. Discover more kid-friendly hotels in Speightstown by using the Hotels.com "Family friendly" filter in your search.
What are the top Speightstown hotels with a pool?
For some added luxury, discover the best Speightstown hotels with a pool. Little Good Harbour is a great hotel with 2 outdoor pools and a guest rating of 9.6 out of 10. Saint Peter's Bay is a popular resort that features 2 outdoor pools. To find more stays in Speightstown with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Speightstown hotels with free parking?
If you're arriving by car, choosing a great Speightstown hotel with free parking is a plus. Our travellers' favourites include:
What are the top Speightstown boutique hotels?
Book your stay at a stylish boutique hotel in Speightstown. Saint Peter's Bay is a popular resort with our travellers, offering guests a beach and 2 outdoor pools as well as individually decorated guestrooms with balconies. Another top-rated boutique property is Cobblers Cove - Barbados, and this upscale property has a beach and an outdoor pool, plus individually decorated guestrooms with champagne service.
What are some popular hotels in central Speightstown?
If you're looking for hotels in central Speightstown, check out Garden Grove Hotel and Royal Glitter Bay Villas. Travellers love Garden Grove Hotel for its location, as well as the proposal/romance packages, private picnics and free parking this hotel offers. Royal Glitter Bay Villas is another popular central hotel with a children's pool and a playground, plus furnished balconies/patios in the guestrooms. Stay at one of these hotels for easy access to top sights like Sandy Lane Beach and Mullins Beach. Upper Carlton and Bakers Woods are some of the most central areas for your Speightstown holiday.

Find out more about Speightstown

Speightstown: Where Azure Waves Embrace Timeless Charm

Nestled along Barbados' stunning northwest coast, Speightstown is a charming blend of history and coastal beauty. Once the island's bustling hub, this quaint town features colourful colonial architecture and vibrant murals that tell the stories of its rich heritage. Stroll along the picturesque waterfront, bask in the sun on pristine beaches, or savour fresh seafood at local eateries. The nearby reefs offer exceptional snorkelling, while cultural gems like the Arlington House Museum invite exploration. With its laid-back atmosphere and cultural allure, Speightstown is the perfect destination for those seeking an authentic Barbadian experience away from the crowds.

Discover great hotels in Speightstown

Speightstown, located in the St. Peter district of Barbados, offers a range of accommodations from charming guesthouses to luxurious beachfront resorts. Visitors can find well-rated hotels and holiday rentals that provide a unique blend of local culture and stunning coastal views, perfect for a relaxing getaway. Here are some of the most popular hotels with our travellers in Speightstown:

  1. Mullins Grove Luxury ApartmentsOpens in a new window: Mullins Grove Luxury Apartments is an exquisite 4.5-star hotel that offers a prime beachfront experience tailored for leisure travellers. With direct access to the sandy shores, this property boasts an array of family-oriented amenities, ensuring comfort for all ages. The welcoming atmosphere is complemented by exceptional childcare services, allowing for a seamless holiday. Guests frequently highlight the inviting ambience, making it a desirable choice for those seeking a peaceful coastal retreat.
  2. Garden Grove HotelOpens in a new window: Garden Grove Hotel is a vibrant 3.5-star hotel that caters to adventurous travellers seeking a mix of beach and outdoor activities. The hotel features direct beach access, alongside a variety of adventure sports available nearby, including hiking and cycling options. This property excels in creating engaging experiences, perfect for those who thrive on exploration and excitement. The lively environment and diverse recreational offerings make this hotel a hit among guests looking for an active getaway.
  3. Fairmont Royal PavilionOpens in a new window: Fairmont Royal Pavilion is a luxurious 5.0-star resort that promises a blend of relaxation and adventure for discerning travellers. With direct access to pristine beaches, this upscale destination features a wealth of water sports, including snorkelling, kayaking, and windsurfing, all designed to elevate your stay. Guests appreciate the high-end amenities and sophisticated atmosphere, making it a perfect choice for those seeking an indulgent escape filled with thrilling experiences and opulent comfort.

Top locations to stay in Speightstown

Some of the best areas to stay in when visiting Speightstown, St. Peter, Barbados are Holetown, Sunset Crest, and Sandy Lane. Holetown offers beautiful beaches and vibrant nightlife, Sunset Crest features lovely beaches and family-friendly amenities, while Sandy Lane is renowned for luxury and upscale resorts. For first-time visitors, Holetown is the most appealing choice.

  1. HoletownOpens in a new window: Holetown is a vibrant spot known for its stunning beaches and lively atmosphere. This area is perfect for those looking to soak up some sun, with the famous Sandy Beach just a stone's throw away. The Holetown area is also home to a variety of shops and local markets, where you can find unique souvenirs and artisan crafts. In the evenings, the beachfront bars offer a relaxed vibe to enjoy a drink while watching the sunset. Plus, its proximity to historical sites like the Holetown Monument adds a touch of culture to your stay.
  2. Sandy LaneOpens in a new window: Sandy Lane is synonymous with luxury and elegance, making it an ideal choice for travellers seeking a high-end experience. The area boasts some of the most exclusive beaches in Barbados, perfect for lounging in style. Sandy Lane is also known for its world-class golf courses and serene spa facilities, catering to those who wish to unwind and indulge. The lush surroundings and beautifully landscaped properties enhance the tranquil setting, making it a peaceful retreat for relaxation.
  3. Sunset CrestOpens in a new window: Sunset Crest is a charming area that offers a blend of local flair and beach access. You’ll find a lovely selection of shops, including quaint boutiques and vibrant markets, perfect for an afternoon of retail therapy. The area showcases beautiful beaches ideal for a relaxing day by the sea, with calm waters for swimming. Sunset Crest is also community-focused, often hosting local events and cultural festivals, giving visitors a taste of Barbadian life. This friendly atmosphere makes it a great place to meet locals and enjoy the island's culture.

Things to do in Speightstown

Speightstown boasts stunning beaches kissed by azure waves, perfect for sunbathing and relaxing. Explore the vibrant coastline with thrilling water sports like diving and boating. Inland, lush greenery invites hiking and wildlife encounters, while charming murals reflect the area's rich heritage, offering a delightful backdrop for your adventures.

  • Sandy Lane BeachOpens in a new window – Experience the stunning beauty of Sandy Lane Beach, where soft sands meet the azure waters. This idyllic spot is perfect for sunbathing, swimming, or simply relaxing under the sun. The gentle waves make it an ideal location for families and those looking to unwind.
  • Port St. Charles MarinaOpens in a new window – Visit Port St. Charles Marina, a vibrant hub for boat lovers and water enthusiasts. Stroll along the marina to admire luxury yachts and enjoy the lively atmosphere. It’s a great place to grab a bite at one of the nearby restaurants while taking in the stunning views of the Caribbean Sea.
  • Mullins BeachOpens in a new window – Mullins Beach offers a lively beach experience with a range of water sports and activities. Rent a jet ski or take a ride on a banana boat, and don’t forget to indulge in a refreshing cocktail from the beach bar as you soak up the vibrant atmosphere.
  • Holetown BeachOpens in a new window – Discover Holetown Beach, a serene spot that’s perfect for a peaceful day by the sea. With its calm waters, it’s ideal for swimming and snorkelling. Enjoy a leisurely walk along the shore, or find a shaded spot to read a book while listening to the gentle lapping of the waves.

4 tips for savvy savings when booking a hotel in Speightstown

  1. Book for the cheapest times: The most affordable time to visit Speightstown is from August to October, when hotel prices are likely to be lower. For those looking to explore the area's key landmarks, as well as its rich history and vibrant culture, a stay of at least 5 to 6 days is recommended. This budget-friendly duration allows visitors to enjoy excursions to charming islands, partake in relaxing beach activities, and savour delicious dining experiences, all while interacting with the friendly locals. With great value for money during this period, travellers can fully immerse themselves in the beauty and heritage of Speightstown.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Speightstown, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, helping you seize opportunities to save. Additionally, Smart ShoppingOpens in a new window is a useful comparison tool available via the app, allowing you to compare hotel prices and amenities. By using these features, you're more likely to see price drops or availability changes, giving you a chance to book a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Thus, being flexible with your travel dates may increase the likelihood of saving on your stay at a hotel in Speightstown. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that could be more affordable, helping you find the best possible deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but with Speightstown's excellent public transport links, you may discover a more affordable independent hotel a bit further out that remains well connected. For those wishing to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often exceptional value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Speightstown

Speightstown experiences its lowest average temperature in February, at 78.8°F (26.0°C), while September is the hottest month, with an average temperature of 83.1°F (28.4°C). August tends to be the wettest month. The peak travel months to visit Speightstown are January to March, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.