Top 10 Hotels in Speightstown

See all 202 Hotels in Speightstown
Sugar Cane Club Hotel And Spa - Adults Only
Sugar Cane Club Hotel And Spa - Adults Only

Maynards, St. Peter, Speightstown

3.5 out of 5.0
4.4 out of 5 (77 reviews)

Located in Maynards, this spa resort is 0.8 mi (1.3 km) from Port St. Charles Marina and within 3 mi (5 km) of Heywoods Beach …

$237
Cobblers Cove
Cobblers Cove

Road View, Speightstown BB26025

4.5 out of 5.0
4.4 out of 5 (20 reviews)

Cobblers Cove is a luxury hideaway on the west coast of Barbados. This boutique hotel overlooks a beautiful white-sand beac …

Get Rates
Coral Reef Club
Coral Reef Club
3.1 mi from Speightstown
4.5 out of 5.0
5 out of 5 (3 reviews)

Located in St. James, this beachfront hotel is in a shopping district and within a 5-minute walk of Folkestone Marine Park an …

$1,172
Mango Bay All Inclusive
Mango Bay All Inclusive
3.5 mi from Speightstown
4.0 out of 5.0
4.3 out of 5 (205 reviews)

Calm, blue Caribbean waters and a white-sand beach greet guests at this intimate 67-room resort on the west coast of Barbados …

Get Rates
Waves Hotel & Spa by Elegant Hotels - All Inclusive
Waves Hotel & Spa by Elegant Hotels - All Inclusive
6.6 mi from Speightstown
4.0 out of 5.0
4.6 out of 5 (12 reviews)

Nestled on the beach, this St. James resort is within 1 mi (2 km) of Batts Rock Beach and Paradise Beach. Brighton Beach an …

Get Rates
Atlantis Hotel
Atlantis Hotel
7.7 mi from Speightstown
3.5 out of 5.0
4.3 out of 5 (15 reviews)

Nestled on the beach, this St. Joseph hotel is within a 15-minute walk of Andromeda Botanic Gardens, Bathsheba Beach, and Sou …

Get Rates
Radisson Aquatica Resort Barbados
Radisson Aquatica Resort Barbados
10.8 mi from Speightstown
4.0 out of 5.0
4.1 out of 5 (518 reviews)

Located in Garrison Historic Area, this beachfront resort is in the city center and within 1 mi (2 km) of Garrison Savannah …

$269
Savannah Beach Hotel
Savannah Beach Hotel
11.2 mi from Speightstown
3.5 out of 5.0
3.7 out of 5 (45 reviews)

Situated 2 km (about 1 mi) south of downtown Bridgetown on Barbados, this resort hotel terraces down a low hillside to a …

$180
Accra Beach Hotel & Spa
Accra Beach Hotel & Spa
11.5 mi from Speightstown
3.5 out of 5.0
3.9 out of 5 (324 reviews)

Nestled on the beach, this Christ Church resort is within 3 mi (5 km) of Rockley Beach, Brownes Beach, and Barbados Parliamen …

$235
Salt Ash Hotel
Salt Ash Hotel
12.6 mi from Speightstown
2.0 out of 5.0

Located in Christ Church, this hotel is steps from Barry's Surf Barbados Surf School and Turtle Beach. Dover Beach and St. …

$83

Recent Reviews in Speightstown

Hide content

Where to stay in Speightstown

Speightstown Hotel Guide

If you are searching for the best accommodation in Speightstown, you'll find yourself spoiled for choice. On Expedia's comprehensive database you'll find 48 places to stay within a 0.1-mile radius of Speightstown's downtown.

Some of the more central lodgings of downtown Speightstown are the Port St Charles and Sugar Cane Club Hotel And Spa - Adults Only.

The Serenity Villas and Vuemont Villas are both an easy walk away from the St. Nicholas Abbey. The Serenity Villas is 2 miles away and the Vuemont Villas is 2 miles away.

Expedia's hotel database offers only a handful of no-frills accommodation options in Speightstown. The Port St Charles is one such offering.

2 miles from the heart of Speightstown, is the Saint Peter's Bay. The The House by Elegant Hotels - Adults Only is situated 7 miles away. The Cobblers Cove and also the Crystal Cove by Elegant Hotels All Inclusive Resort are some other Expedia-listed accommodations around Speightstown.

Looking for more things to do? Consider spending a few hours enjoying Soup Bowl and Bathsheba Beach, in Bathsheba, 8 miles to the east of Speightstown. The Atlantis Hotel and Round House are just some of the hotel options in Bathsheba. Or, you could stay in Oistins, 15 miles to the southeast of Speightstown, where you can pick from the Turtle Beach by Elegant Hotels All Suite All Inclusive and Sea Breeze Beach Hotel All Inclusive. The Miami Beach and Dover Beach are some of the most popular points of interest to explore should you visit Oistins.

Get your sporting fix by taking a visit to Kensington Oval, which is 11 miles to the south of Speightstown. Sports fans wishing to sleep close by can take their choice from the Sweetfield Manor Historic Inn and B&B or the The Soco Hotel - All Inclusive.

If you are planning on flying through Grantley Adams International Airport, you may like to stay at The Crane Resort, or Silver Point Hotel, which are both nearby.