Hotels with Free Breakfast in Diamond Rock from $447
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Diamond Rock Hotels with Free Breakfast

The Resort at Marble Hill
Diamond Rock, Islas de La Bahia, Roatan
$376 nightly
The price is $447 total per night
$447 total
Sep 10 - Sep 11
Total with taxes and fees
This Colonial hotel features a private beach and 4 restaurants. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. Relax with ...
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.
Diamond Rock hotels essential information
Accommodation | 1,007 hotels |
---|---|
Lowest Price | $447 |
Highest Price | $447 |
Popular hotels | The Resort at Marble Hill, Hotel Paya Bay Resort |
An airport
An attraction
- Hotels near West Bay Beach
- Hotels near Half Moon Bay Beach
- Hotels near Fantasy Island Beach
- Hotels near Sandy Bay Beach
- Hotels near Parrot Tree Beach
- Hotels near Marbella Beach
- Hotels near Pristine Bay Golf Club
- Hotels near Gumbalimba Park
- Hotels near Roatan Institute for Marine Sciences
- Hotels near Roatán Marine Park
- Hotels near West Bay Mall
- Hotels near Paya Bay Beach
- Hotels near Roatan Island Brewing Co.
- Hotels near Carambola Botanical Gardens
- Roatan Hotels
- West End Hotels
- Coxen Hole Hotels
- Sandy Bay Hotels
- Central America Hotels
- Gibson Bight Hotels
- Palmetto Bay Hotels
- Pristine Bay Hotels
- Gravel Bay Hotels
- Dixon Cove Hotels
- French Harbour Hotels
- Mud Hole Hotels
- Little French Key Hotels
- Jonesville Hotels
- Los Fuertes Hotels
- Camp Bay Hotels
- Flowers Bay Hotels
- Brick Bay Hotels
- Oakridge Hotels
- East End Hotels
- Calabash Bight Hotels
- Punta Caribe Hotels
- Port Royal Hotels
- Punta Blanca Hotels
- Northern Coast Hotels
- Big French Cay Hotels
- Alligator Nose Hotels