Curated Luxury bed and breakfast deals in St. Michael

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

St. Michael

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hilton Grand Vacations Club The Crane Barbados
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Barbados, Diamond Valley · 16.66 km from centre

8.6

 

736 reviews

Breakfast available

When you stay at Hilton Grand Vacations Club The Crane Barbados in Diamond Valley, you'll be near the beach, just steps from Crane Beach and a 3-minute drive from Foul Bay Beach. This luxury resort is 8.7 mi (14 km) from Miami Beach and 10.8 mi (17.4 km) from Dover Beach.

Compare price on Booking.com
Compare price on Booking.com
Cobblers Cove - Barbados
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Speightstown, Saint Peter · 15.13 km from centre

8.6

 

129 reviews

Breakfast available

With a peaceful, beachfront location, Cobblers Cove - Barbados is set in exotic gardens and offers free watersports, including windsurfing, sailing and waterskiing. Each air conditioned suite features a private balcony or terrace. Views of the Caribbean Sea can be enjoyed from the freshwater swimming pool.

All furnishings and fabrics in the spacious suites feature traditional island design. A large living area, free Wi-Fi and a wet bar are also provided.

Overlooking the Caribbean Sea, the award-winning Camelot Restaurant serves a local and international menu. Massages and beauty treatments can be enjoyed in the Sea Moon Spa at Cobblers Cove - Barbados. A boutique shop and fitness center are also on site.

Snorkeling is possible above an expansive reef, which is just offshore. Harrison’s Cave and its beautiful rock formations are a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wyndham Grand Barbados Sam Lords Castle Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Barbados, Harrismith · 18.20 km from centre

7.8

 

814 reviews

With a stay at Wyndham Grand Barbados Sam Lords Castle Resort in Harrismith, you'll be on the beach, within a 15-minute drive of Crane Beach and Ragged Point Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Saint Peter's Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Speightstown · 14.89 km from centre

9.6

 

179 reviews

Breakfast available

When you stay at Saint Peter's Bay in Speightstown, you'll be on the beach, within a 15-minute drive of Mullins Beach and Sandy Lane Beach. This beach resort is 10.9 mi (17.5 km) from Carlisle Bay and 13.2 mi (21.3 km) from U.S. Embassy.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Crane Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Barbados, Diamond Valley · 16.56 km from centre

8.6

 

1,001 reviews

Breakfast available

Located in Diamond Valley, The Crane Resort is a 1-minute drive from Crane Beach and 13 minutes from Bottom Bay Beach. This beach resort is 8.6 mi (13.9 km) from Miami Beach and 8.7 mi (13.9 km) from Bath Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Little Good Harbour
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Speightstown · 18.30 km from centre

9.6

 

164 reviews

Breakfast available

With a stay at Little Good Harbour in Speightstown, you'll be on the beach, within a 10-minute drive of Mullins Beach and Port St. Charles Marina. This beach hotel is 9.5 mi (15.4 km) from Sandy Lane Beach and 13.2 mi (21.3 km) from Carlisle Bay.

Compare price on Booking.com
Compare price on Booking.com
Port St. Charles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Speightstown, Saint Peter · 17.04 km from centre

9.2

 

29 reviews

Port St. Charles is an exclusive resort set on an extensive beach facing the Caribbean Sea. All accommodations types overlook the marina, the lagoon or the shore and are connected by free water-taxi services.

Self-catering rooms and apartments are decorated with local features and all open out onto patios. Fully equipped kitchens include a dining area, while living rooms come with large flat-screen TVs and cable channels.

Guests can enjoy a dove in the pool or a game in the tennis court. A golf course is located within 1.9 mi from the St. Charles and horse riding facilities are also available. Water sport activities include diving and snorkeling.

Staff at the hotel can also suggest restaurants or book a daily cruise. Grantley Adams Airport is 22 mi from Port St. Charles hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cobblers Cove - Barbados
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Speightstown · 15.13 km from centre

9.6

 

189 reviews

Breakfast available

Located in Speightstown, Cobblers Cove - Barbados is by the ocean, a 1-minute drive from Mullins Beach and 10 minutes from St. Nicholas Abbey. This beach resort is 4.7 mi (7.6 km) from Sandy Lane Beach and 5.4 mi (8.7 km) from Paynes Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor