Hotels in Speightstown

Tue 3 Feb
Thu 5 Feb
February 2026
2
March 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
2 Feb - 3 Feb
Tomorrow
3 Feb - 4 Feb
This weekend
6 Feb - 8 Feb
Next weekend
13 Feb - 15 Feb

Where to stay in Speightstown?

Cobblers Cove - Barbados
Cobblers Cove - Barbados
Speightstown
  • Discover a tranquil beachfront haven with private sandy shores and watersports.
£929
includes taxes & fees
3 Feb - 4 Feb
Cobblers Cove - Barbados
Little Good Harbour
Little Good Harbour
Speightstown
  • Relax by the sea at this Speightstown beach hotel with two serene pools.
£429
includes taxes & fees
3 Feb - 4 Feb
Little Good Harbour
Sugar Cane Club Hotel And Spa - Adults Only
Sugar Cane Club Hotel And Spa - Adults Only
Speightstown
  • Serene getaway with spa treatments, paired with two refreshing pools in Speightstown.
£302
includes taxes & fees
7 Feb - 8 Feb
Sugar Cane Club Hotel And Spa - Adults Only
LeMarida Suites
LeMarida Suites
Speightstown
£96
includes taxes & fees
8 Feb - 9 Feb
LeMarida Suites
Saint Peter's Bay
Saint Peter's Bay
Speightstown
£793
includes taxes & fees
1 Mar - 2 Mar
Saint Peter's Bay
Rostrevor Hotel
Rostrevor Hotel
St. Lawrence Gap
  • Experience the beauty of St. Lawrence Gap with ocean views and private beach access.
£141
includes taxes & fees
16 Feb - 17 Feb
Rostrevor Hotel
Hotel Indigo Bridgetown Barbados by IHG
Hotel Indigo Bridgetown Barbados by IHG
Hastings
£387
includes taxes & fees
11 Feb - 12 Feb
Hotel Indigo Bridgetown Barbados by IHG
Ocean Spray Apartments
Ocean Spray Apartments
Inch Marlowe
£69
includes taxes & fees
5 Feb - 6 Feb
Ocean Spray Apartments
Crystal Cove, A Tribute Portfolio All-Inclusive Resort
Crystal Cove, A Tribute Portfolio All-Inclusive Resort
Derricks
  • Stay beachside at this all-inclusive resort with 3 pools and tennis courts.
£662
includes taxes & fees
1 Mar - 2 Mar
Crystal Cove, A Tribute Portfolio All-Inclusive Resort
Sunbay Hotel
Sunbay Hotel
Maxwell
  • Experience Barbados at a coastal retreat with 2 pools just minutes from Miami Beach.
£157
includes taxes & fees
2 Mar - 3 Mar
Sunbay Hotel
Courtyard by Marriott Bridgetown, Barbados
Courtyard by Marriott Bridgetown, Barbados
Hastings
  • Seaside escape just a short drive from Carlisle Bay and Rockley Beach.
£267
includes taxes & fees
16 Feb - 17 Feb
Courtyard by Marriott Bridgetown, Barbados
Hilton Barbados Resort
Hilton Barbados Resort
Garrison Historic Area
£445
includes taxes & fees
3 Feb - 4 Feb
Hilton Barbados Resort
We Stay Well Sanctuary Barbados - Wellness in Paradise
We Stay Well Sanctuary Barbados - Wellness in Paradise
Bridgetown
  • Discover a tranquil wellness haven minutes from Bridgetown's beautiful beaches.
£153
includes taxes & fees
6 Feb - 7 Feb
We Stay Well Sanctuary Barbados - Wellness in Paradise
Divi Southwinds Beach Resort
Divi Southwinds Beach Resort
St. Lawrence Gap
  • Beach lounging meets island luxury at resort with 3 pools and waterfront dining.
£316
includes taxes & fees
2 Mar - 3 Mar
Divi Southwinds Beach Resort
Atlantis Historic Inn
Atlantis Historic Inn
Bathsheba
  • Oceanfront charm on Barbados' rugged east coast with historic ambiance and pool views.
£206
includes taxes & fees
6 Feb - 7 Feb
Atlantis Historic Inn
The Palms Resort
The Palms Resort
Holetown
  • Boutique colonial charm minutes from Sandy Lane Beach with pool and ocean adventure.
£229
includes taxes & fees
3 Mar - 4 Mar
The Palms Resort
South Point Hotel
South Point Hotel
Green Garden
£262
includes taxes & fees
8 Feb - 9 Feb
South Point Hotel
Accra Beach Hotel & Spa
Accra Beach Hotel & Spa
Rockley
  • Relax beachfront with complimentary cabanas and white sands at your doorstep.
£221
includes taxes & fees
16 Feb - 17 Feb
Accra Beach Hotel & Spa
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
Prospect
£658
includes taxes & fees
24 Feb - 25 Feb
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
Hilton Grand Vacations Club The Crane Barbados
Hilton Grand Vacations Club The Crane Barbados
Diamond Valley
  • Tranquil beachfront escape with five restaurants and a spa on Crane Beach.
£338
includes taxes & fees
15 Feb - 16 Feb
Hilton Grand Vacations Club The Crane Barbados
View all properties
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 February
Typical weather for Speightstown
February
High 27°C / low 25°C. Sunny most days.
View properties in February
27°
25°
27°
26°
28°
26°
28°
27°
28°
27°
28°
27°
29°
27°
29°
28°
29°
27°
28°
27°
28°
26°
27°
26°
Monthly weather averages (˚C)

Top landmarks in Speightstown

Port St. Charles Marina

4.0/5 (1 review)
Imagine strolling along Port St. Charles Marina for some great waterfront pics. It's located 0.7 mi (1.2 km) from central Retreat. Hotels.com travellers also say the area is relaxing and that it has lots of nice beaches.
See properties

Heywoods Beach

If being by the water is a major draw, Heywoods Beach is a spot you might want to check out when visiting central Douglas. Enjoy the sunset by the shore at Mullins Beach, Holetown Beach and Gibbes Beach.
See properties

Speightstown Esplanade

4.1/5 (7 reviews)
Speightstown Esplanade is worth a visit, located 0.4 mi (0.7 km) from central Douglas. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches. Want to stretch your legs a little more? Head to Folkestone Marine Park and Farley Hill National Park, both nearby.
See properties

Speightstown Mural

4.0/5 (1 review)
If you're planning a bit of sightseeing during your trip, head to Speightstown Mural – just one of the landmarks located 0.5 mi (0.9 km) from central Speightstown. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties

St. Peter Parish Church

St. Peter Parish Church is 0.4 mi (0.7 km) from central Douglas, why not stop by during your stay? Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties

Arlington House Museum

Arlington House Museum is 0.5 mi (0.8 km) from central Speightstown, why not stop by during your stay? Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches. If you want to experience more of the culture Speightstown has to offer, head to Heywoods Beach, Mullins Beach, and Port St. Charles Marina.
See properties

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 Speightstown Esplanade and Mullins Bay.

See all hotels in Speightstown
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

Saint Peter's Bay

Saint Peter's Bay

10/10 Excellent
"We had a fantastic time at St. Peter's Bay. The units are very spacious and very well appointed. Everything is spotless inside and out. The staff are happy and courteous. The swimming/snorkeling and boating are abundant. We will return! "
Pamela 4-night trip
Posted 4 days ago
Saint Peter's Bay
Rostrevor Hotel

Rostrevor Hotel

10/10 Excellent
"Clean rooms.. staff was friendly. In all everything was amazing. "
JULIAN 2-night trip
Posted 5 days ago
Rostrevor Hotel
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort

10/10 Excellent
"Nice new resort - great food "
Wioletta m 3-night trip
Posted 5 days ago
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
Sugar Bay Barbados - All Inclusive

Sugar Bay Barbados - All Inclusive

10/10 Excellent
"Room was clean, staff were terrific "
Bartholomew 8-night trip
Posted 6 days ago
Sugar Bay Barbados - All Inclusive
Port St Charles

Port St Charles

10/10 Excellent
"Great place. Enjoyed very much!!"
Dale Arthur 10-night trip
Posted 7 days ago
Port St Charles
Ocean Spray Apartments

Ocean Spray Apartments

10/10 Excellent
"Got stuck due to cancelled flight home after our cruise. Cold AC,clean rooms and ocean view!"
richard 1-night trip
Posted 8 days ago
Ocean Spray Apartments
The Club, Barbados Resort & Spa Adults Only - All Inclusive

The Club, Barbados Resort & Spa Adults Only - All Inclusive

10/10 Excellent
"Rooms were clean and spacious. Food was very good…they were able to accommodate severe allergies with one of our friends. Nightly entertainment was great and then night was finished in the piano bar. It would have been nice to have a pianist every night instead of just music. Bars and bartenders were awesome….but the main bars closed at roughly 10:30 which meant you had to go to piano bar for a drink instead of sitting outside. Spa was very relaxing. Recreation team were top notch. Special shoutout to Rohan, Vembe, Mia and GM Caroline! "
Judith 9-night trip
Posted 8 days ago
The Club, Barbados Resort & Spa Adults Only - All Inclusive
South Point Hotel

South Point Hotel

10/10 Excellent
"The staff was very accomodating and attentive. The restaurant was very good. Very peaceful, quiet and relaxing. Make sure to get the daily events calendar when you check in."
James 5-night trip
Posted 10 days ago
South Point Hotel
Sea Breeze Beach House by Ocean Hotels - All Inclusive

Sea Breeze Beach House by Ocean Hotels - All Inclusive

10/10 Excellent
"Loved absolutely everything about this place - fantastic service and staff, beautiful resort, delicious food"
Katrina 4-night trip
Posted 10 days ago
Sea Breeze Beach House by Ocean Hotels - All Inclusive

Frequently asked questions

How much does a hotel room cost in Speightstown?
You can find top hotels in Speightstown from £69 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 £69 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.4 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.4. 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. Cobblers Cove - Barbados is a popular resort with our travellers, offering guests a beach and an outdoor pool as well as individually decorated guestrooms with champagne service. Another top-rated boutique property is Saint Peter's Bay, and this upscale property has a beach and 2 outdoor pools, plus individually decorated guestrooms with balconies.
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 private picnics, proposal/romance packages 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.

Keep exploring