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

Tonight
Sep 20 - Sep 21
Tomorrow
Sep 21 - Sep 22
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Top 5 hotels in Speightstown at a glance

Where to stay in Speightstown?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Speightstown on Hotels.com. These Speightstown hotels consistently deliver on quality, location and traveler experience. Last updated on .

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

The Club, Barbados Resort & Spa Adults Only - All Inclusive
Holetown
$393 nightly
$450 total
Sep 22 - Sep 23
Total with taxes and fees
The Club, Barbados Resort & Spa Adults Only - All Inclusive

2. Wyndham Grand Barbados Sam Lords Castle Resort

Wyndham Grand Barbados Sam Lords Castle Resort
Harrismith
$461 nightly
$517 total
Sep 21 - Sep 22
Total with taxes and fees
Wyndham Grand Barbados Sam Lords Castle Resort

3. Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
Prospect
$463 nightly
$519 total
Sep 30 - Oct 1
Total with taxes and fees
Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort

4. Sugar Cane Club Hotel And Spa

Sugar Cane Club Hotel And Spa
Speightstown
$152 nightly
$179 total
Oct 20 - Oct 21
Total with taxes and fees
Sugar Cane Club Hotel And Spa

5. The Crane Resort

The Crane Resort
Diamond Valley
$370 nightly
$416 total
Sep 22 - Sep 23
Total with taxes and fees
The Crane Resort

6. Sugar Bay Barbados - All Inclusive

Sugar Bay Barbados - All Inclusive
Hastings
$689 nightly
$770 total
Sep 21 - Sep 22
Total with taxes and fees
Sugar Bay Barbados - All Inclusive

7. Hilton Barbados Resort

Hilton Barbados Resort
Garrison Historic Area
$306 nightly
$343 total
Sep 27 - Sep 28
Total with taxes and fees
Hilton Barbados Resort

8. Saint Peter's Bay

Saint Peter's Bay
Speightstown
$646 nightly
$709 total
Oct 1 - Oct 2
Total with taxes and fees
Saint Peter's Bay

9. Hilton Grand Vacations Club The Crane Barbados

Hilton Grand Vacations Club The Crane Barbados
Diamond Valley
$177 nightly
$202 total
Sep 22 - Sep 23
Total with taxes and fees
Hilton Grand Vacations Club The Crane Barbados

10. Cobblers Cove - Barbados

Cobblers Cove - Barbados
Speightstown
Cobblers Cove - Barbados

11. 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
Holetown
$557 nightly
$557 total
Sep 21 - Sep 22
Total with taxes and fees
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open

12. Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados
Holetown
$443 nightly
$501 total
Sep 26 - Sep 27
Total with taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

13. Port St Charles

Port St Charles
Speightstown
Port St Charles

14. Little Good Harbour

Little Good Harbour
Speightstown
$408 nightly
$466 total
Oct 21 - Oct 22
Total with taxes and fees
Little Good Harbour

15. Hotel Le Roy

Hotel Le Roy
St. Lawrence Gap
$197 nightly
$224 total
Sep 22 - Sep 23
Total with taxes and fees
Hotel Le Roy

16. Fairmont Royal Pavilion

Fairmont Royal Pavilion
Holetown
$571 nightly
$641 total
Sep 29 - Sep 30
Total with taxes and fees
Fairmont Royal Pavilion

17. The Sandpiper

The Sandpiper
Holetown
$655 nightly
$734 total
Oct 18 - Oct 19
Total with taxes and fees
The Sandpiper

18. Garden Grove Villas

Garden Grove Villas
Holetown
Garden Grove Villas

19. The House, An Autograph Collection All-Inclusive Resort - Adults Only

The House, An Autograph Collection All-Inclusive Resort - Adults Only
Paynes Bay
$633 nightly
$706 total
Sep 26 - Sep 27
Total with taxes and fees
The House, An Autograph Collection All-Inclusive Resort - Adults Only

20. Hotel Indigo Bridgetown Barbados by IHG

Hotel Indigo Bridgetown Barbados by IHG
Hastings
$303 nightly
$340 total
Sep 22 - Sep 23
Total with taxes and fees
Hotel Indigo Bridgetown Barbados by IHG
View all properties
Our prices for hotels in Speightstown are cheapest in September
Price trends for hotels in Speightstown
Pricing is based on two traveler single night rates
View properties in September
Typical weather for Speightstown
September
High 85°F / low 82°F. Cloudy most days.
View properties in September
85°
82°
84°
81°
83°
80°
82°
79°
81°
78°
80°
78°
81°
78°
82°
79°
83°
80°
83°
80°
83°
80°
84°
81°
Monthly weather averages (˚F)

Top neighborhoods in Speightstown

Top landmarks in Speightstown

Heywoods Beach

9.2/10 (25 reviews)
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

Port St. Charles Marina

9.6/10 (19 reviews)
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 travelers also say the area is relaxing and has lots of nice beaches. If you carry on walking you'll get to Heywoods Beach for some more water views.
See properties

Speightstown Mural

8.6/10 (12 reviews)
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 travelers also say the area is full of friendly people and has lots of nice beaches.
See properties

Speightstown Esplanade

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

St. Peter Parish Church

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

Arlington House Museum

8.6/10 (4 reviews)
Arlington House Museum is 0.5 mi (0.8 km) from central Speightstown, why not stop by during your stay. Hotels.com travelers also say the area is full of friendly people and 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
A beach with clear turquoise water, a sandy shore, and a rocky foreground.

Check out reviews of Speightstown hotels guests love

Divi Southwinds Beach Resort

Divi Southwinds Beach Resort

10/10 Excellent
"Entire room and environment was excellent"
Gladdis 5-night trip
Posted 14 hours ago
Divi Southwinds Beach Resort
Sugar Bay Barbados - All Inclusive

Sugar Bay Barbados - All Inclusive

10/10 Excellent
"I loved the staff they were very friendly. The buffet was good. The Asian restaurant in my opinion can be skipped. The food wasn’t good there"
Axelle 6-night trip
Posted 1 day ago
Sugar Bay Barbados - All Inclusive
Sugar Cane Club Hotel And Spa

Sugar Cane Club Hotel And Spa

10/10 Excellent
"If you want to get away from it all this is the place about an hour from the airport half an hour from Bridgetown very beautiful setting food was good but didn't have the advertised breakfast buffet due to the low number of guest. The gym was well equipped. The pool was down for a couple of days but The beach wasn't far about a mile there were some nice spots. Youll need a car if you want to do things on your schedule definitely a couples spot. The staff and room were great would definitely recommend this resort and visit again a great value!!"
Tom 8-night trip
Posted 2 days ago
Sugar Cane Club Hotel And Spa
Hotel Indigo Bridgetown Barbados by IHG

Hotel Indigo Bridgetown Barbados by IHG

10/10 Excellent
"There were rats running around the property at night."
Steven W 5-night trip
Posted 3 days ago
Hotel Indigo Bridgetown Barbados by IHG
The Crane Resort

The Crane Resort

10/10 Excellent
"Everything and staff were excellent. Unfortunately, the local beach was disappointing."
Todd Wendell 7-night trip
Posted 4 days ago
The Crane Resort
Dover Beach Hotel

Dover Beach Hotel

10/10 Excellent
"Very nice place n staff also"
Samanta 3-night trip
Posted 4 days ago
Dover Beach Hotel
Saint Peter's Bay

Saint Peter's Bay

10/10 Excellent
"Everyone was wonderful, the room was gorgeous and the beach wasn’t busy. Perfect"
Ashley Marie 4-night trip
Posted 4 days ago
Saint Peter's Bay
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

10/10 Excellent
"Beautiful, new property conveniently located on the beach. This peaceful hotel was perfect for my parent’s anniversary trip. Although there wasn’t a wide variety of local cuisine (as with most upscale resorts), the available options exceeded expectations."
Alexandra 3-night trip
Posted 11 days ago
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort – Now Open
Cobblers Cove - Barbados

Cobblers Cove - Barbados

10/10 Excellent
"It’s about the people! Yes the property is beautiful, the amenities are plentiful, the food is excellent. But it’s the staff that will make your stay unforgettable. When you leave knowing everyone’s name you feel like you had the best of Cobbler’s Cove and Barbados."
Kristy 5-night trip
Posted 3 weeks ago
Cobblers Cove - Barbados

Frequently asked questions

How much does a hotel room cost in Speightstown?
You can find top hotels in Speightstown from $80 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 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.
Can I book Speightstown hotels with free cancellation?
In order to book a refundable Speightstown hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many 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 travelers, and it offers an outdoor pool, a full-service spa and snorkeling. Saint Peter's Bay is another favorite luxury resort in a great Speightstown location.
What are some of the best Speightstown beach hotels?
For a beach vacation in Speightstown, Heywoods Beach is a top place to visit. Stay at a well-reviewed Speightstown beach hotel and enjoy your vacation. Check out Saint Peter's Bay if you're after a resort that's near the water. With a beachfront setting plus 2 outdoor pools and a pool-view restaurant, our travelers rate it highly at 9.6 out of 10. Sugar Cane Club Hotel And Spa is another great choice for a relaxing beach vacation and our travelers rate it 9. Located near the beach, this resort has 2 outdoor pools and a full-service spa along with a variety of other amenities to enjoy.
What are some of the best hotels in Speightstown for couples?
Choose a top-rated Speightstown romantic hotel and enjoy your couple's getaway. Our travelers love Cobblers Cove - Barbados, a resort with a beach as well as in-room champagne service. Another romantic hotel with top reviews is Little Good Harbour. This hotel offers a beach as well as in-room massages for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Speightstown for couples on Hotels.com.
What are some of the best kid-friendly hotels in Speightstown?
Some of the best Speightstown hotels for kids include Saint Peter's Bay, Little Good Harbour, and Sungold House Barbados. Saint Peter's Bay is a kid-friendly resort with a guest score of 9.6 out of 10 plus family-friendly amenities like a beach, 2 outdoor pools, and free beach cabanas. Check out Little Good Harbour with a guest score of 9.6. This popular hotel has a beach and 2 outdoor pools as well as high chairs in the guestrooms. Sungold House Barbados is another good option with an outdoor pool and a barbecue grill. Explore more kid-friendly hotels in Speightstown by using our "Family friendly" filter in your search on Hotels.com.
What are the top Speightstown hotels with a pool?
Discover some of the best Speightstown hotels with a pool for a little extra luxury on your trip. Saint Peter's Bay is a great resort with 2 outdoor pools and a guest rating of 9.6 out of 10. Plus, you can make the most of its beach and poolside restaurant. Little Good Harbour is a popular hotel that features 2 outdoor pools along with a beach and a beachfront restaurant. 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 exploring by car, finding a great Speightstown hotel with free parking is a win. Our travelers' favorites include:
What are the top Speightstown boutique hotels?
Choose a stylish and luxurious boutique hotel in Speightstown. Cobblers Cove - Barbados is a popular resort with our travelers, offering guests a beach and an outdoor pool as well as individually decorated guestrooms with champagne service and balconies/patios. 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 and kitchens.
What are some popular hotels in central Speightstown?
If you're looking for hotels in central Speightstown, check out Garden Grove Villas and Royal Glitter Bay Villas. Travelers love Garden Grove Villas 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. Heywoods Estates and Upper Carlton are some of the most central neighborhoods for your Speightstown vacation.
Where can I find free parking at my hotel in Speightstown?
Park your car for free at Saint Peter's Bay.

Find out more about Speightstown

Embrace the Serenity: Speightstown's Coastal Charm Awaits

Nestled along the stunning northwest coast of Barbados, Speightstown in St. Peter is a charming blend of history, culture, and coastal beauty. Once the island's bustling commercial hub, this vibrant town features colorful colonial architecture and a picturesque waterfront. Wander through local art galleries, savor delicious Caribbean cuisine at seaside eateries, or relax on the tranquil sands of Heywoods Beach. The relaxed vibe and friendly locals make Speightstown an inviting escape for travelers seeking an authentic Barbadian experience. With its rich heritage and stunning landscapes, Speightstown is a hidden gem that captures the heart of every visitor.

Discover great hotels near Speightstown

In Speightstown, you’ll find a range of accommodations from budget-friendly hotels to charming boutique options. Many properties are conveniently located near Heywoods Beach, offering easy access to the coast. Enjoy relaxing rooms and local hospitality while exploring the vibrant culture of this picturesque area. Here are some of the best hotels near Speightstown that our travelers love:

  1. Mullins Grove Luxury ApartmentsOpens in a new window: This exquisite 4.5-star hotel offers a luxurious beach vacation experience with a stellar guest rating of 9.4 out of 10. Renowned for its direct access to pristine sands, the hotel features elegant accommodations designed for comfort and relaxation. Travelers appreciate the sophisticated ambiance, which includes upscale amenities and well-appointed spaces. The property delivers a high-quality journey, showcasing stylish architectural design and a serene atmosphere that enhances the overall retreat experience.
  2. Garden Grove HotelOpens in a new window: As a vibrant 3.5-star hotel with an impressive guest rating of 10.0 out of 10, Garden Grove Hotel caters to adventure seekers looking to explore the beautiful surroundings. With direct beach access, the hotel provides a range of exhilarating activities, including nearby hiking and horse riding. This destination stands out for its family-friendly amenities, ensuring a smooth stay for those traveling with children. The lively atmosphere is complemented by curated experiences that make each visit unique and memorable.
  3. Fairmont Royal PavilionOpens in a new window: This stunning 5.0-star resort boasts a guest rating of 9.0 out of 10 and is perfect for leisure travelers seeking an adventurous getaway. With direct beach access, Fairmont Royal Pavilion offers an array of water sports activities, including sailing, fishing, and parasailing. The resort's luxurious accommodations are complemented by exceptional service and a beautiful beach setting that invites relaxation and enjoyment. The focus on creating distinctive experiences ensures every guest feels pampered and engaged throughout their stay.

Where to stay near Speightstown

Some great areas to stay in when visiting Speightstown, St. Peter, Barbados, are Holetown, Mullins, and Sandy Lane. Holetown offers vibrant beaches and snorkeling opportunities, while Mullins is known for its beautiful sea and relaxed atmosphere. Sandy Lane boasts luxurious amenities and stunning views. For first-time visitors, Holetown is the best choice, blending convenience with local charm.

  1. HoletownOpens in a new window: Holetown is a vibrant spot along the west coast of Barbados that's perfect for travelers seeking a mix of relaxation and local culture. Known for its beautiful beaches, you can spend your days soaking up the sun or enjoying water sports like snorkeling and diving. This area is also home to a range of shops and boutiques, offering everything from local crafts to high-end fashion. In the evenings, you can explore cultural attractions, including art galleries and live music venues, making it a great place to unwind while experiencing Barbadian culture.
  2. MullinsOpens in a new window: If you’re looking for a laid-back beach vibe, Mullins offers a stunning stretch of sand and clear waters ideal for swimming and sunbathing. The atmosphere here is relaxed, making it a perfect escape for families or couples. You’ll find beach bars and water sports options nearby, plus the chance to enjoy scenic views while lounging on the beach. Mullins is also a great base for exploring nearby attractions, ensuring you can experience the best of Barbados while enjoying a peaceful beach setting.
  3. Sandy LaneOpens in a new window: Sandy Lane is synonymous with luxury and elegance, making it an ideal choice for travelers seeking a pampered getaway. The area boasts some of the finest beaches on the island, along with top-tier resorts that offer an array of amenities, including spa services and fine dining. While it’s known for its upscale vibe, Sandy Lane also provides opportunities to explore nature with nearby golf courses and beautiful landscapes. It’s the perfect spot for those who want to indulge in relaxation while enjoying stunning coastal views.

Things to do in Speightstown

Speightstown is a charming coastal gem, where golden beaches meet the azure sea, perfect for sunbathing and swimming. With opportunities for boating, diving, and hiking in nearby lush landscapes, it invites exploration. Relax at cozy hotels, savor local cuisine, and enjoy the vibrant atmosphere of this delightful seaside town.

  • Sandy Lane BeachOpens in a new window – Enjoy the soft, golden sands and gentle waves at this iconic beach. It’s the perfect spot to relax under the sun or take a leisurely swim in the clear waters. Don't forget your beach towel and sunscreen!
  • Holetown BeachOpens in a new window – This vibrant beach offers a lively atmosphere with plenty of activities. You'll find water sports, beach bars, and restaurants right at your fingertips. Grab a drink and soak in the stunning views of the Caribbean Sea.
  • Folkestone Marine ParkOpens in a new window – Dive into adventure at this marine park, where you can explore underwater ecosystems and vibrant coral reefs. Snorkeling and diving are must-dos here, allowing you to encounter colorful marine life up close.
  • Heywoods BeachOpens in a new window – Known for its tranquil ambiance, Heywoods Beach is ideal for families looking to unwind. The shallow waters are perfect for kids to play, and there’s ample space for relaxing picnics or beach games.
  • St. James Parish ChurchOpens in a new window – Discover the rich history at this beautiful church, which showcases stunning architecture and serene grounds. It's a peaceful spot to reflect or take in the local heritage through its fascinating stories.

4 tips for savvy savings when booking a hotel in Speightstown

  1. Book for the cheapest times: The most budget-friendly time to visit Speightstown is from August to October, when hotel prices are typically lower. For the best experience, it's recommended to stay for at least 5 to 6 days to fully immerse yourself in the area's historical landmarks and cultural attractions. During your visit, you can enjoy beautiful beaches, take relaxing tours, embark on family-friendly excursions, and savor local dining options, all of which offer great value for money. Plus, with friendly locals and a vibrant atmosphere, Speightstown provides an affordable getaway that could be even more appealing if prices may drop during this period.
  2. Look for last-minute deals on Hotels. com: To uncover last-minute deals to Speightstown, explore the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels. com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications for updates on flash sales and special promotions, helping you stay informed about potential savings. Additionally, utilize the Smart ShoppingOpens in a new window tool via the app to compare hotel prices and amenities, making it easier to find the best options. You'll be among the first to know if prices drop or rooms become available, enhancing your chances for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel’s location, star rating, and time of year, so having some flexibility with your travel dates may help you find savings on your stay in a Speightstown hotel. If you're interested in unique experiences, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels. com, we’ll inform you if the price for your chosen dates is higher or lower than average. If the price is on the higher end, we might suggest alternative dates that could lead you to a more affordable option.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but with Speightstown's great public transportation options, you might find a more affordable independent hotel a bit farther out that’s still well connected. If you’re interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby cities, you can often find excellent value for your money. 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