St. Michael Resorts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Resorts in St. Michael

Hilton Barbados Resort
Needhams Point Bridgetown
$472 nightly
The price is $524 total per night
$524 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
With a stay at Hilton Barbados Resort in Bridgetown (Garrison Historic Area), you'll be a 1-minute drive from Carlisle Bay and 5 minutes from U.S. Embassy.

The Crane Resort
Crane Diamond Valley St. Philip
$658 nightly
The price is $728 total per night
$728 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Diamond Valley, The Crane Resort is a 1-minute drive from Crane Beach and 13 minutes from Bottom Bay Beach.

Fairmont Royal Pavilion
Porters Holetown St. James
$1,594 nightly
The price is $1,756 total per night
$1,756 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Located in Holetown, Fairmont Royal Pavilion is by the sea, within a 10-minute drive of Mullins Beach and Paradise Beach.

Accra Beach Hotel & Spa
Rockley Rockley Christ Church
With a stay at Accra Beach Hotel & Spa in Rockley, you'll be on the beach, a 4-minute walk from Rockley Beach and a 3-minute drive from Carlisle Bay.

Radisson Aquatica Resort Barbados
Aquatic Gap, Carlisle Bay Bridgetown St. Michael
With a stay at Radisson Aquatica Resort Barbados, you'll be centrally located in Bridgetown, steps from Carlisle Bay and within a 5-minute drive of Brownes Beach.

Divi Southwinds Beach Resort
St Lawrence Main Road St. Lawrence Gap Christ Church
$515 nightly
The price is $566 total per night
$566 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Divi Southwinds Beach Resort in St. Lawrence Gap, you'll be in a shopping district, a 4-minute walk from Dover Beach and a 4-minute drive from U.S. Embassy.

Hilton Grand Vacations Club The Crane Barbados
The Crane Resort Diamond Valley
$494 nightly
The price is $548 total per night
$548 total
Dec 22 - Dec 23
Total with taxes and fees
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.

Coconut Court Beach Hotel
The Garrison Historic Area Hastings Christ Church
$344 nightly
The price is $385 total per night
$385 total
Dec 21 - Dec 22
Total with taxes and fees
Located in Hastings, Coconut Court Beach Hotel is by the ocean, within a 15-minute walk of South Coast Boardwalk and Barbados Museum & Historical Society.

Colony Club, a Luxury Collection Resort, Barbados
Porters Holetown St. James
$957 nightly
The price is $1,062 total per night
$1,062 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
When you stay at Colony Club, a Luxury Collection Resort, Barbados in Holetown, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Mullins Beach.

Southern Palms Beach Club
St. Lawrence Gap St. Lawrence Gap Christ Church
With a stay at Southern Palms Beach Club in St. Lawrence Gap, you'll be on the beach, a 3-minute walk from Dover Beach and a 5-minute drive from U.S. Embassy.

Saint Peter's Bay
Road View Speightstown St. Peter
$1,201 nightly
The price is $1,319 total per night
$1,319 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
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.

Cobblers Cove - Barbados
Road View Speightstown St. Peter
$1,150 nightly
The price is $1,272 total per night
$1,272 total
Jan 10 - Jan 11, 2026
Total with taxes and fees
Located in Speightstown, Cobblers Cove - Barbados is by the ocean, a 1-minute drive from Mullins Beach and 10 minutes from St. Nicholas Abbey.
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.
St. Michael Resorts essential information
Accommodation | 35 Resorts |
|---|---|
Lowest Price | $385 |
Highest Price | $1,756 |
Popular accommodation | Hilton Barbados Resort, The Crane Resort, Fairmont Royal Pavilion, Accra Beach Hotel & Spa, Radisson Aquatica Resort Barbados, Divi Southwinds Beach Resort, Hilton Grand Vacations Club The Crane Barbados, Coconut Court Beach Hotel, Colony Club, a Luxury Collection Resort, Barbados, Southern Palms Beach Club, Saint Peter's Bay, Cobblers Cove - Barbados |
Explore more Resorts
Types of Hotels
Top 20 St. Michael Hotels
Hotels Near St. Michael
Cities near St. Michael
More to Explore in St. Michael
Top Picks
Hotels
- Cheap Hotels in Bimini Islands
- Hotels around Sea Mountain Resort Nude Spa
- Hotels around U.S. Embassy
- Hotels around Bristol Motor Speedway
- Hotels around George R. Brown Convention Center
- Cheap Hotels in Cayman Brac
- Cheap Hotels in Deadwood
- Cheap Hotels in North Eleuthera
- Cheap Hotels in Portland
- Cheap Hotels in Nyeri
- Cheap Hotels in St. Croix Island
- Hotels around Tinker Air Force Base
- Hotels around Vraj Temple
- Cheap Hotels in New York
- Cheap Hotels in Mayaguana Island
- Cheap Hotels in Bonaire
- Hotels near St. Petersburg-Clearwater Intl.
Flights
