Find hotels in Speightstown from SAR 367

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Speightstown hotels

Cobblers Cove - Barbados

Cobblers Cove - Barbados
5.0 star property
Speightstown
9.4 out of 10, Exceptional, (167 reviews)
"Beautiful all around. Service was exceptional. "
United States
Tiana
The price is SAR 3,920
SAR 4,769 total
includes taxes & fees
27 Jan - 28 Jan
Cobblers Cove - Barbados

Saint Peter's Bay

Saint Peter's Bay
5.0 star property
Speightstown
9.6 out of 10, Exceptional, (134 reviews)
"The unit was beautiful, and the amenities were great. We especially liked the staff; they really made us feel welcome and at home."
United States
Sterling
The price is SAR 4,131
SAR 4,681 total
includes taxes & fees
24 Jan - 25 Jan
Saint Peter's Bay

LeMarida Suites

LeMarida Suites
3.0 star property
Speightstown
7.8 out of 10, Good, (7 reviews)
"Property is very hard to find. Owner was very adamant that electricity should not be on whole time. There's only 1 A/C unit and hostes was very upset that we kept it on over night (was very hot). There was hardly water to shower, it just trickled out. Cook stove didn't work properly"
United States
Yitzchok
The price is SAR 412
SAR 495 total
includes taxes & fees
8 Feb - 9 Feb
LeMarida Suites

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, (270 reviews)
"Lovely hotel, excellent staff, good swimming pool, good breakfast "
United Kingdom
Deborah
The price is SAR 1,377
SAR 1,551 total
includes taxes & fees
7 Feb - 8 Feb
Sugar Cane Club Hotel And Spa - Adults Only

Little Good Harbour

Little Good Harbour
4.0 star property
Speightstown
9.6 out of 10, Exceptional, (158 reviews)
"The staff were really lovely "
United Kingdom
Thomas
The price is SAR 1,781
SAR 2,203 total
includes taxes & fees
24 Jan - 25 Jan
Little Good Harbour

Gemini House Bed & Breakfast

Gemini House Bed & Breakfast
3.0 star property
Inch Marlowe
9.0 out of 10, Wonderful, (211 reviews)
"We really enjoyed our stay at Gemini B&B. The owners are very kind, the breakfast was wonderful, and it’s a short walk to a beautiful beach!"
United States
Emily
The price is SAR 399
SAR 501 total
includes taxes & fees
2 Feb - 3 Feb
Gemini House Bed & Breakfast

Rostrevor Hotel

Rostrevor Hotel
3.0 star property
St. Lawrence Gap
8.8 out of 10, Excellent, (1,006 reviews)
"Very clean room and staff were very friendly."
Canada
Sharon
The price is SAR 656
SAR 789 total
includes taxes & fees
19 Feb - 20 Feb
Rostrevor Hotel

Butterfly Beach Hotel

Butterfly Beach Hotel
3.0 star property
Oistins
8.4 out of 10, Very Good, (1,002 reviews)
"Clean room, very nice staff. Not the most updated but nice waterfront location and restaurant food very good. "
United States
Bonnie
The price is SAR 573
SAR 688 total
includes taxes & fees
12 Feb - 13 Feb
Butterfly Beach Hotel

Ocean Spray Apartments

Ocean Spray Apartments
3.0 star property
Inch Marlowe
7.4 out of 10, Good, (442 reviews)
"My experience in Barbados was just phenomenal The stay here just wrapped in with everything perfectly 👌 "
United States
Imran
Ocean Spray Apartments

Manderley Villas

Manderley Villas
3.0 star property
Mangrove
9.6 out of 10, Exceptional, (96 reviews)
"Spacious living quarters."
United States
Akini
The price is SAR 322
SAR 387 total
includes taxes & fees
25 Jan - 26 Jan
Manderley Villas

The Terraces at Mangrove

The Terraces at Mangrove
2.0 star property
Mangrove
9.8 out of 10, Exceptional, (7 reviews)
"Clean, comfortable and close ro the airport"
Canada
Alison
The price is SAR 304
SAR 365 total
includes taxes & fees
26 Jan - 27 Jan
The Terraces at Mangrove

Jem Gems

Jem Gems
2.5 star property
Durants
9.4 out of 10, Exceptional, (21 reviews)
"Great host"
United States
Eric
The price is SAR 216
SAR 261 total
includes taxes & fees
1 Feb - 2 Feb
Jem Gems

BL Villas Dover Beach

BL Villas Dover Beach
4.0 star property
St. Lawrence Gap
8.6 out of 10, Excellent, (19 reviews)
"Room is clean, staff is friendly and helpful. The villa is close to beach, supermarkets and restaurants. "
Canada
Michael
The price is SAR 376
SAR 451 total
includes taxes & fees
27 Jan - 28 Jan
BL Villas Dover Beach

Dover Beach House

Dover Beach House
2.0 star property
Dover
The price is SAR 388
SAR 466 total
includes taxes & fees
26 Jan - 27 Jan
Dover Beach House

Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (247 reviews)
"Great place to stay! The staff is very, very courteous and go out of their way to make you feel welcome. Will be back!"
United States
Alfredo
The price is SAR 6,334
SAR 7,666 total
includes taxes & fees
30 Jan - 31 Jan
Fairmont Royal Pavilion

THE Cottage, Saint Davids, Christ Church, Barbados

THE Cottage, Saint Davids, Christ Church, Barbados
3.0 star property
Oistins
9.6 out of 10, Exceptional, (13 reviews)
"Excellent place. "
United States
Carlos
The price is SAR 767
SAR 920 total
includes taxes & fees
17 Feb - 18 Feb
THE Cottage, Saint Davids, Christ Church, Barbados

Dover Beach Hotel

Dover Beach Hotel
3.0 star property
St. Lawrence Gap
8.0 out of 10, Very Good, (1,005 reviews)
"Overall, the resort and beach were lovely. Our rooms were very clean and well equipped. "
United States
Jennifer
The price is SAR 658
SAR 819 total
includes taxes & fees
8 Feb - 9 Feb
Dover Beach Hotel

Harlem B & B

Harlem B & B
2.5 star property
St. Lawrence Gap
8.0 out of 10, Very Good, (101 reviews)
"A beautiful and very clean place, I loved it "
Mexico
Budhram
Harlem B & B

Melbourne Inn

Melbourne Inn
2.5 star property
St. Lawrence Gap
8.4 out of 10, Very Good, (384 reviews)
"We had a great time, and the people there are so sweet and amazing!"
United States
Erida
Melbourne Inn

South Point Hotel

South Point Hotel
4.5 star property
Green Garden
9.0 out of 10, Wonderful, (125 reviews)
"Clean room, beautiful view, lovely grounds and wonderful restaurant on site."
United States
David
The price is SAR 1,077
SAR 1,333 total
includes taxes & fees
3 Feb - 4 Feb
South Point Hotel
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

Stay near popular Speightstown attractions

Learn more about Speightstown

This historic port town charms with its colorful colonial buildings and Arlington House Museum showcasing Barbadian heritage. Enjoy fresh seafood at waterfront restaurants or swim at the uncrowded beaches where local fishermen bring in their daily catch.

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

Top Speightstown Hotel Reviews

More cheap stays in Speightstown

Hotels in Speightstown with star-rating

Find out more about Speightstown

Top reasons to visit Speightstown

  • Stunning Beaches: Speightstown boasts beautiful beaches with soft sands and crystal-clear waters, perfect for sunbathing and swimming.
  • Vibrant Local Culture: Experience the rich cultural heritage through charming churches and local shops that reflect the town's history.
  • Scenic Boardwalk: Enjoy leisurely strolls along the picturesque boardwalk, offering stunning views of the coastline.
  • Exciting Outdoor Activities: Engage in golfing and various water sports, catering to adventure seekers and relaxation lovers alike.
  • Welcoming Atmosphere: Speightstown's friendly vibe makes it ideal for romantic getaways and family vacations.

Find great hotels near Speightstown

Explore a variety of hotel accommodations in Speightstown, St. Peter, Barbados, perfect for beach lovers, adventure seekers, and families. Whether you're looking for a cozy guesthouse or a luxurious hotel, you'll find options that cater to your needs. Dive into hotel reviews and discover the best places to stay for an unforgettable vacation experience in this charming coastal town.

  • Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort: Embrace a tropical paradise at Waves Resort & Spa, where adventure meets relaxation. This 4-star all-inclusive resort is perfect for beach lovers and thrill-seekers, offering direct beach access and an array of water sports, including kayaking, snorkeling, and waterskiing. Indulge in unlimited food and drinks, along with diverse amenities like a full-service spa featuring couples treatment rooms and an outdoor pool. With a focus on wellness, guests can enjoy yoga and Pilates classes, making it an ideal choice for those seeking rejuvenation and excitement.
  • Colony Club, a Luxury Collection Resort, Barbados: Experience refined luxury at Colony Club, a 4.5-star resort just a few miles from Speightstown. With its elegant beachfront location, guests can dive into adventure with activities such as parasailing and waterskiing. The resort features an outdoor pool, a poolside bar, and a comprehensive spa offering massages and facial treatments, perfect for relaxation after a day of exploration. Colony Club’s charming atmosphere and attentive service create an inviting retreat for travelers seeking both excitement and serenity.
  • The Club, Barbados Resort & Spa Adults Only - All Inclusive: Discover a romantic getaway at The Club, an adults-only all-inclusive resort that caters to couples seeking adventure and relaxation. Situated close to Speightstown, guests can enjoy an array of activities such as snorkeling, kayaking, and beach volleyball. The resort offers an intimate ambiance with ocean and garden views, alongside romantic dining options. Couples can unwind with spa treatments and participate in engaging activities like dancing lessons, making this resort the perfect choice for a memorable escape.

Where to stay near Speightstown

Speightstown, located in St. Peter, Barbados, offers a delightful blend of relaxation and adventure. Visitors can enjoy beach access with soft sands, explore the charming city center, and soak in the seaside serenity. The area boasts a friendly atmosphere, perfect for excursions and romantic getaways, making it a premier destination for travelers seeking both luxury and a laid-back vibe. Discover the unique experiences that await you in and around this enchanting coastal gem.

  • Holetown: Located 8.0km away from Speightstown, Holetown is a vibrant city known for its lively beach scene and outdoor activities. With a steady flow of visitors throughout the year, peak arrival months include January, March, and September. Travelers flock to Holetown for its stunning beaches and scenic views, perfect for relaxation or adventure. Popular activities in the area include golf and exploring resort amenities. Local attractions such as the family beach and picturesque bay make Holetown a delightful stop for any traveler looking to soak up the sun and enjoy the local culture.
  • Mullins: Just 1.6km from Speightstown, Mullins is a charming city that attracts visitors with its beautiful beaches and outdoor experiences. While visitor numbers remain consistent year-round, the busiest times are in March and during the holiday season in December to January. Mullins offers an array of activities, including golf and resort options, making it a great destination for both relaxation and recreation. The area's family-friendly beach and serene bay provide the perfect backdrop for a day of fun in the sun or a peaceful retreat.
  • Gibbes: Situated 3.2km from Speightstown, Gibbes is a picturesque city that offers a blend of scenic beauty and outdoor enjoyment. Like its neighbors, it sees a steady influx of travelers, peaking in March and around the holiday season. Gibbes is ideal for beach lovers and outdoor enthusiasts, with golf courses and resorts nearby. The local attractions, including the family beach and inviting bay, make Gibbes a perfect spot for those seeking tranquility and natural beauty while enjoying Caribbean charm.

Things to do near Speightstown

Speightstown, located in St. Peter, Barbados, is perfect for outdoor and beach vacations. Visitors can enjoy activities like golfing at local courses and strolling along the scenic boardwalk. The area offers great shopping options, comfortable beach chairs, and opportunities for a memorable stay. Whether you're soaking up the sun or exploring local shops, Speightstown provides a delightful experience for all tourists.

Shopping

In Speightstown, you can shop at Diamonds International for fine jewelry, just 8.0km away. For a larger experience, visit Lime Grove Shopping Centre, also 8.0km away, offering a mix of shops and entertainment. If you're up for a drive, check out Cheapside Market, located 17.7km away, for local goods.

Recreation

Royal Westmoreland Golf Course, located 4.8km from Speightstown, offers a picturesque setting for golf enthusiasts with its outdoor vibes. Apes Hill Club, also 4.8km away, provides a similar experience for sports lovers. For relaxation, visit Schotherapy Internationale Day Spa, situated 8.0km away, where wellness and tranquility await.

Adventure

Explore the Stavronikita Shipwreck, an exhilarating underwater experience located 12.9km from Speightstown, where adventure meets the ocean's depths. Join Barry's Surf Barbados Surf School, 22.5km away, for thrilling surfing lessons. Alternatively, embark on the Atlantis Submarines Adventure, 16.1km from town, for a unique underwater journey.

Nightlife

Experience a vibrant nightlife in Speightstown with a trip to Limegrove Cinemas, just 8.0km away, offering a mix of romance and family entertainment. For a unique outing, head to the Harry Bayley Observatory, 19.3km away, where you can enjoy engaging family-friendly activities under the stars.

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

Booking tips and Expedia advantages for Speightstown

Speightstown, Barbados, offers numerous ways to save on your vacation. Enjoy free entry to attractions like Mullins Beach and Heywoods Beach. To save on transportation, consider using local buses or renting a car. The best time to visit is from August to October, with lower hotel rates available one month in advance. For spontaneous travelers, check Expedia's last-minute deals and book for the cheapest day, Tuesday. Combine your hotel, flights, and activities into a package for additional savings, and look for eco-certified hotels for sustainable options.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Speightstown are August to October, where the prices are slightly lower. This is in comparison to January to March, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Speightstown 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 Speightstown is Tuesday. The most expensive day to stay in Speightstown is Thursday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Speightstown with your flights and activities by booking a package through Expedia.

Find the best attractions in and around Speightstown

Speightstown, located in St. Peter, Barbados, offers a perfect blend of outdoor adventures and beach relaxation. Visitors can explore beautiful beaches, charming churches, and a picturesque marina. This vibrant town caters to travelers seeking cultural experiences and stunning scenery, making it an ideal destination for those looking to enjoy the sun and local heritage.

  • Mullins Beach: Located 1.6km away from Speightstown, Mullins Beach offers a serene escape with its soft sand and vibrant beach vibes. Ideal for sunbathing, swimming, or enjoying a refreshing drink at the beach bar, it's a perfect spot to unwind and soak up the Caribbean sun.
  • Port St. Charles Marina: Nestled within Speightstown, Port St. Charles Marina is a hub for outdoor adventures. With opportunities for sailing, snorkeling, and exploring the beautiful coastline, this marina is perfect for those seeking a mix of excitement and relaxation by the water.
  • Speightstown Esplanade: Situated in the heart of Speightstown, the Esplanade is a charming promenade that captures family, romance, and outdoor vibes. Stroll along the waterfront, enjoy local eateries, and take in the stunning views of the Caribbean Sea.

Best time to go to Speightstown

The best time to visit Speightstown is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnySlightly HighSlightly High
February78.8°F (26.0°C)No RainMostly SunnySlightly HighSlightly High
March79.2°F (26.2°C)No RainMostly SunnySlightly HighSlightly High
April80.1°F (26.7°C)Light RainMostly SunnyAverageAverage
May81.3°F (27.4°C)Light RainMostly CloudySlightly LowAverage
June81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
July81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
August82.4°F (28.0°C)Light RainMostly CloudyAverageSlightly Low
September83.1°F (28.4°C)Light RainMostly CloudyAverageSlightly Low
October82.8°F (28.2°C)Light RainMostly CloudySlightly LowSlightly Low
November81.7°F (27.6°C)Light RainMostly CloudySlightly LowAverage
December80.4°F (26.9°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Speightstown

When planning your trip to Speightstown, Barbados, the major airport to consider is Grantley Adams International Airport (BGI), located 25.7km away. Nearby, you'll find excellent hotel options like the O2 Beach Club & Spa by Ocean Hotels and Sandals Barbados, both 8.0km from the airport. These 5-star all-inclusive resorts offer convenient transportation services, including limited hours for airport shuttles and free airport transportation. Another nearby option is Sandals Royal Barbados, which also provides similar transportation services. Enjoy the ease of access to Speightstown while staying in comfort at these quality hotels.

Frequently asked questions

Where is the best place for a stay in Speightstown?
Little Good Harbour is a favorite with Expedia customers. This hotel offers 2 outdoor pools and a full-service spa. Other top choices based on traveler reviews include Saint Peter's Bay and Cobblers Cove - Barbados. See all available top hotels, or vacation rentals in Speightstown.
What's the top vacation rental that Speightstown has to offer?
Mahogany Bay by Blue Sky Luxury: You might want to consider this vacation rental near Speightstown, which is located by the ocean and has a garden, a barbecue grill, and air-conditioning to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and an oven. See all vacation rentals in Speightstown.
If I need to cancel my hotel reservation in Speightstown, will I receive a refund?
Yes! Most hotel bookings are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Speightstown.
Where can I learn more about changing or cancelling my trip to Speightstown?
For more details about picking new dates or cancelling your trip to Speightstown, head over to our customer service page.
What's the best accommodation for families in Speightstown?
Saint Peter's Bay is a resort with 2 outdoor pools and a restaurant, and it's a top choice on Expedia for families. Other good options to stay with the kids include Sungold House Barbados and Little Good Harbour. Attractions in the area like Oistin's Friday Night Fish Fry and Folkestone Marine Park are also fun for kids of all ages. Find more child-friendly accommodations in Speightstown.
What's the best hotel to stay close to Heywoods Beach?
Adjacent to Heywoods Beach, Port St Charles is one of the top choices for your stay based on our traveler data, and this 4-star condo resort offers a marina and 2 outdoor pools. Another good choice is Holiday Home at 163 Port St Charles, located just 0.2 mi (0.3 km) away.
What's the best place for a beach vacation in Speightstown?
Sugar Cane Club Hotel And Spa - Adults Only is a top beach resort with 2 outdoor pools and 2 restaurants, and it's located close to Heywoods Beach. Other good options to stay near the beach include Saint Peter's Bay and Cobblers Cove - Barbados. See more stays near the beach in Speightstown.
What's the best high-end place to stay in Speightstown?
Saint Peter's Bay is a luxury resort with a poolside restaurant and 2 outdoor pools, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale option for your stay is Cobblers Cove - Barbados. Find more luxury hotels in Speightstown.
What's the best boutique hotel in Speightstown?
Saint Peter's Bay is a favorite resort with our travelers looking for a stylish accommodation, and features 31 guestrooms, a poolside restaurant, and 2 outdoor pools. If you're searching for a boutique hotel, also consider Cobblers Cove - Barbados. See all boutique hotels in Speightstown.
What are some hotels with pools in Speightstown?
Sugar Cane Club Hotel And Spa - Adults Only: Resort located near Mullins Beach. Features 2 restaurants, 2 outdoor pools, and a full-service spa. Saint Peter's Bay and Port St Charles are two additional hotels that feature an onsite pool. View all hotels with pools in Speightstown.
What is the best spa hotel in Speightstown?
Sugar Cane Club Hotel And Spa - Adults Only is a highly recommended beach spa hotel featuring a 24-hour fitness center and a beach bar. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. Other popular spa hotels in Speightstown include Cobblers Cove - Barbados and Little Good Harbour. See all spa hotels in Speightstown.
What's the best hotel for staying near Grantley Adams International Airport (BGI)?
Shonlan Inn and Apartments is a popular hotel, featuring free WiFi and free parking. It's located a short 0.9 mi (1.5 km) from Grantley Adams Intl. Airport.
What's it like to stay in Speightstown?
Families will find kid-friendly activities in Speightstown, and visitors give high marks for the beaches and top-notch restaurants. Relaxing and welcoming, this city also attracts tourists with its local tours. In Speightstown, there are 294 hotels and other accommodations to choose from. Find out more about Speightstown.
What should I do while I'm visiting Speightstown?
Landmarks like St. Peter Parish Church, Arlington House Museum, and Speightstown Mural might be worth a visit. The natural setting is picturesque, namely the stunning beaches, and these places to see: Heywoods Beach, Port St. Charles Marina, and Speightstown Esplanade. Additionally, you might want to add Mullins Bay to your itinerary. Check out what more to see and do in Expedia's Speightstown guide.
What's the seasonal weather like in Speightstown?
The hottest months are usually September and October with an average temp of 83°F, while the coldest months are February and March with an average of 79°F. Average annual precipitation for Speightstown is 45 inches.

Explore a world of travel with Expedia