You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Holetown · 6.34 mi from centre
9.4
68 reviews
When you stay at The Sandpiper in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Carlisle Bay. This beach hotel is 14.3 mi (23 km) from Miami Beach and 9.6 mi (15.4 km) from U.S. Embassy.

Hotel in Speightstown · 8.75 mi from centre
9.4
122 reviews
Breakfast available
When you stay at Little Good Harbour in Speightstown, you'll be on the beach, within a 5-minute drive of Port St. Charles Marina and Heywoods Beach. This beach hotel is 9.5 mi (15.4 km) from Sandy Lane Beach and 13 mi (21 km) from Carlisle Bay.

Hotel in Christ Church, Maxwell · 8.93 mi from centre
9.0
972 reviews
Breakfast available
When you stay at Bougainvillea Barbados in Maxwell, you'll be on the beach, within a 5-minute drive of Oistin's Friday Night Fish Fry and South Coast Boardwalk. This beach hotel is 1.7 mi (2.8 km) from Miami Beach and 3.3 mi (5.3 km) from U.S. Embassy.

All-inclusive resort in Christ Church, Hastings · 9.06 mi from centre
8.8
950 reviews
Breakfast available
When you stay at Sugar Bay Barbados - All Inclusive in Hastings, you'll be on the beach, within a 5-minute drive of Carlisle Bay and Rockley Beach. This all-inclusive property is 5.3 mi (8.6 km) from Miami Beach and 2.5 mi (4 km) from Dover Beach.

Hotel in Paynes Bay · 6.75 mi from centre
9.6
373 reviews
Breakfast available
When you stay at Beach View in Paynes Bay, you'll be near the beach, a 3-minute drive from Sandy Lane Beach and 8 minutes from Carlisle Bay. This family-friendly hotel is 13.1 mi (21.1 km) from Miami Beach and 7.3 mi (11.8 km) from U.S. Embassy.

Hotel in St. Peter, Mullins · 7.11 mi from centre
9.4
46 reviews
With a stay at Mullins Grove Luxury Apartments in Mullins, you'll be within a 5-minute walk of Mullins Bay and Mullins Beach. This beach hotel is 4.2 mi (6.8 km) from Sandy Lane Beach and 10.3 mi (16.6 km) from Carlisle Bay.

Resort in Christ Church, Rockley · 8.81 mi from centre
7.2
903 reviews
Breakfast available
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. This beach resort is 4.3 mi (7 km) from Miami Beach and 1.5 mi (2.4 km) from Dover Beach.

Resort in Barbados, Diamond Valley · 8.98 mi from centre
8.0
256 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 11.4 mi (18.4 km) from Dover Beach.

Resort in Holetown · 6.52 mi from centre
9.0
210 reviews
Breakfast available
Located in Holetown, Fairmont Royal Pavilion is by the sea, within a 10-minute drive of Mullins Beach and Paradise Beach. This beach resort is 2.5 mi (4.1 km) from Paynes Bay Beach and 6.1 mi (9.8 km) from Brighton Beach.

Hotel in Paynes Bay · 6.63 mi from centre
8.4
445 reviews
Breakfast available
When you stay at Tamarind, Barbados, An Autograph Collection® All-Inclusive Resort in Paynes Bay, you'll be on the beach, within a 15-minute drive of Carlisle Bay and Sandy Lane Beach. This all-inclusive hotel is 12.6 mi (20.2 km) from Miami Beach and 7.3 mi (11.8 km) from U.S. Embassy.

All-inclusive resort in Barbados, Long Bay · 8.78 mi from centre
7.8
332 reviews
With a stay at Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort in Long Bay, you'll be on the beach, within a 10-minute drive of Crane Beach and Foul Bay Beach. This beach property is 10.3 mi (16.6 km) from Miami Beach and 12.7 mi (20.4 km) from U.S. Embassy.

All-inclusive resort in Christ Church, Oistins · 8.87 mi from centre
8.4
301 reviews
Breakfast available
Located in Oistins, Sea Breeze Beach House by Ocean Hotels - All Inclusive is by the ocean, a 2-minute drive from Oistin's Friday Night Fish Fry and 6 minutes from Silver Sands Beach. This all-inclusive property is 1.9 mi (3.1 km) from Dover Beach and 2.7 mi (4.4 km) from Rockley Beach.

Hotel in St. Lawrence Gap · 8.93 mi from centre
Breakfast available
With a stay at Hotel Le Roy in St. Lawrence Gap, you'll be on the beach, a 4-minute walk from Dover Beach and a 5-minute drive from U.S. Embassy. This beach hotel is 2.9 mi (4.7 km) from Miami Beach and 1.9 mi (3 km) from Rockley Beach.

Hotel in Holetown · 6.54 mi from centre
9.8
61 reviews
When you stay at Coral Reef Club in Holetown, you'll be on the beach, within a 15-minute drive of Sandy Lane Beach and Carlisle Bay. This beach hotel is 14.7 mi (23.7 km) from Miami Beach and 10 mi (16.1 km) from U.S. Embassy.

All-inclusive resort in St. James, Derricks · 6.93 mi from centre
8.2
414 reviews
Breakfast available
When you stay at Crystal Cove, A Tribute Portfolio All-Inclusive Resort in Derricks, you'll be on the beach, within a 10-minute drive of Sandy Lane Beach and Carlisle Bay. This all-inclusive property is 12.7 mi (20.5 km) from Miami Beach and 6.9 mi (11.1 km) from U.S. Embassy.

Resort in Speightstown · 7.52 mi from centre
9.4
137 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.

Condominium resort in Speightstown · 8.02 mi from centre
9.4
65 reviews
Breakfast available
With a stay at Port St Charles in Speightstown, you'll be on the beach, just a 2-minute walk from Heywoods Beach and 8 minutes by foot from Port St. Charles Marina. This beach condominium resort is 6 mi (9.7 km) from Sandy Lane Beach and 12.1 mi (19.4 km) from Carlisle Bay.

Hotel in Christ Church, Rockley · 8.80 mi from centre
8.6
465 reviews
Breakfast available
With a stay at The Rockley by Ocean Hotels - Breakfast Included in Rockley, you'll be connected to a shopping center, a 4-minute walk from Rockley Beach and a 3-minute drive from Carlisle Bay. This family-friendly hotel is 4.2 mi (6.8 km) from Miami Beach and 1.4 mi (2.2 km) from Dover Beach.

Hotel in Christ Church, Worthing · 8.85 mi from centre
7.8
89 reviews
Breakfast available
When you stay at The Sands Barbados All Inclusive in Worthing, you'll be on the beach, within a 5-minute drive of Dover Beach and Carlisle Bay. This all-inclusive hotel is 3.5 mi (5.6 km) from Miami Beach and 0.9 mi (1.4 km) from Rockley Beach.

Resort in Bridgetown · 8.90 mi from centre
7.6
860 reviews
Breakfast available
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 U.S. Embassy. This beach resort is 6.9 mi (11.1 km) from Miami Beach and 1.5 mi (2.5 km) from Rockley Beach.