Skip to main content

Hotels near Speightstown

Search hotels and more near Speightstown

Select occupancy

Hotels and more near Speightstown

Filter by:

Star Rating
Review score

The Palms Resort

Saint James (Near Speightstown)

Located in Saint James, a 8-minute walk from Sandy Lane Beach, The Palms Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

D
Deana
From
United States
The acccomodations were exceptional. We stayed in the 2bedroom suite, and everything from the kitchen, to the bedroom, to the bathroom was perfect. The staff went above and beyond with everything and made our vacation wonderful. We felt spoiled yet integrated (like locals) as it was nestled inside of a gorgeous neighborhood, and a quick walk to restaurants, beaches, wine store and coffee shops. Location was perfect.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 228 reviews
Price from
$130
1 night, 2 adults

Fairmont Royal Pavilion Barbados Resort

Saint James (Near Speightstown)

Set on the Glitter Bay Beach and 1.2 mi from Holetown City in St James, this complex features an extensive garden, in-room massage services, a swimming pool and free WiFi in all areas.

A
Amanda
From
United States
Great location on a lovely beach. We had one of the “beachfront suites” and it was fantastic—so nice to walk right from our room to the beach, and the deck area was like having another living space. Staff were exceptionally friendly and caring, and the level of service was very high—the staff unpacked our bags, brought us coffee in the morning, arranged transportation, and more. A smaller resort, it felt intimate and homey while having all the amenities of a larger hotel. The food was delicious. We enjoyed meeting the other guests, too, everyone was friendly. The hotel is close to Holetown and not far from several restaurants and other beaches; it’s easy to take the bus, or the staff will arrange a taxi if needed.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 62 reviews
Price from
$768.90
1 night, 2 adults

All Seasons Resort

Saint James (Near Speightstown)

Located 984 feet from Sunset Crest Beach, All Seasons Resort features an outdoor swimming pool and cottages with terraces.

o
oluwaseun michael
From
Canada
Amazing location. Very clean in a rich part of the island. Very safe. Will definitely return
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 145 reviews
Price from
$176.15
1 night, 2 adults

Mango Bay All Inclusive

Saint James (Near Speightstown)

Located in Saint James, a 13-minute walk from Colony Club Beach, Mango Bay All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

D
Dexter
From
Trinidad and Tobago
The location of the hotel on beach. Fantastic!! The beach was the best part
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 51 reviews
Price from
$549.09
1 night, 2 adults

The Legend Garden Condos

Saint Peter (Near Speightstown)

Featuring garden views, The Legend Garden Condos in Saint Peter features accommodations, an outdoor swimming pool, a garden, a terrace, and barbecue facilities.

G
Geoffrey
From
France
The garden is a real paradise, you just have to walk a few minutes to reach the beach and the owners are very friendly
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 148 reviews
Price from
$105
1 night, 2 adults

Entire Home - West Coast Barbados

Saint Peter (Near Speightstown)

Entire Home - West Coast Barbados is a recently renovated vacation home in Saint Peter where guests can make the most of the garden and terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
$162.50
1 night, 2 adults

Bevakie

Saint James (Near Speightstown)

The apartment provides free Wifi and free private parking. The air-conditioned apartment also offers a flat-screen TV, a fully equipped kitchen with a microwave, a seating area, washing machine, and 1...

G
Gillian
From
United States
I felt safe and comfortable in the area. The apartment was airy and bright yet cozy. Despite the hot days, the place remained comfortable. All the accomodations were to my satisfaction. The hosts were very thoughtful and always available when I needed assistance. I would definitely stay there again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$85
1 night, 2 adults

Royal Apartments 1 bedroom apartment sea views

Saint James (Near Speightstown)

Royal Apartments 1 bedroom apartment sea views offers accommodations in Saint James, 1.7 miles from Lower Carlton Beach. This property offers access to a balcony and free private parking.

H
Huggins
From
Trinidad and Tobago
Perfect location that suited the purpose of our trip
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Price from
$300
1 night, 2 adults

Palm Tree Ville

Saint Peter (Near Speightstown)

This property offers a private pool and free private parking. With free Wifi, this 2-bedroom apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and...

A
Alvin
From
Barbados
The host was very accommodating and catering
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 12 reviews
Price from
$99
1 night, 2 adults

Charming St James Cottage - Walk to Beach

Saint James (Near Speightstown)

Charming St James Cottage - Walk to Beach is a recently renovated vacation home in Saint James, near Lower Carlton Beach. This beachfront property offers access to free Wifi.

D
Debra
From
United States
It was newly remodeled, nice tv with Netflix option, good ac in bedrooms, fan in living room. Louvers in doors for ventilation, grocery/bar across the street, could be loud on Sat nights. Great kitchen and bathroom. Rain-head shower. Noodles for the beach and beach towels. Washer and dryer! Vanities to put on your makeup in both bedrooms. Excellent wifi! Beautiful sunsets from back door!Super safe. Parking spot in driveway for 1 car. We already booked again for next year, because we loved it. 3 blocks to our favorite beach Alleynes bay! Rent chairs from Freddie! Eat at Jumas on the beach great food!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 22 reviews
Price from
$180
1 night, 2 adults
See all hotels near Speightstown

Hotels with airport shuttles in Speightstown

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 55 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 127 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 140 reviews
Airport shuttle
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 62 reviews
From $1,818.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 212 reviews

Most booked hotels in Speightstown and surrounding area in the past month

See all

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 228 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 62 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 145 reviews

Popular with guests booking hotels in Saint James

Popular with guests booking hotels in Saint Peter

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 51 reviews

Budget hotels in Speightstown and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 68 reviews

Providing a garden, Lendal APT offers accommodations in Saint James.

Offering a garden, The Little White Cottage offers accommodations in Saint Peter.

Beach Happy Schooner Bay 109 - by ZenBreak offers accommodations in Saint Peter, a 3-minute walk from Godings Bay Beach.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews

A 7-minute walk from Heywoods Beach in Saint Peter, Carib Edge AC beach penthouse, near amenities features accommodations with access to a fitness center.

Beach Happy Beachfront Apartment by One Caribbean Estates offers accommodations in Saint Peter, a few steps from Godings Bay Beach.

Offering a garden, Large 4-bed Family Friendly Home with Pool Just 2 mins from Beach - Chindwin features accommodations in Saint Peter.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 27 reviews

Offering a garden, Heywoods Villa provides accommodations in Saint Peter.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Located in Saint Peter and with Heywoods Beach reachable within a 12-minute walk, LeMarida Suites has a garden, allergy-free rooms, free WiFi throughout the property and barbecue facilities.

Best hotels with breakfast in Speightstown and nearby

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 62 reviews

Set on the Glitter Bay Beach and 1.2 mi from Holetown City in St James, this complex features an extensive garden, in-room massage services, a swimming pool and free WiFi in all areas.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 68 reviews

Located in Saint James, a few steps from Colony Club Beach, Colony Club, a Luxury Collection Resort, Barbados has accommodations with free bikes, free private parking, an outdoor swimming pool and a...

Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 1 review

Located in Saint James, a 10-minute walk from Colony Club Beach, Royalton Vessence Barbados, An Autograph Collection All-Inclusive Resort - Adult Oriented -Now Open provides accommodations with an...

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 51 reviews

Located in Saint James, a 13-minute walk from Colony Club Beach, Mango Bay All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 165 reviews

The Club Barbados - All Inclusive - Adults Only has a beautiful oceanfront setting and outdoor swimming pool to enjoy Saint James landscapes.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 9 reviews

Offering an outdoor pool and a restaurant, Treasure Beach Art Hotel, An Autograph Collection All-Inclusive Resort is located in Saint James.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 10 reviews

Located in Saint James, a 2-minute walk from Paynes Bay Beach, The House, An Autograph Collection All-Inclusive Resort - Adults Only has accommodations with an outdoor swimming pool, free private...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 29 reviews

A 8-minute walk from Heywoods Beach in Saint Peter, Sungold House Barbados offers accommodations with access to beauty services.