
Best Resorts in Diamond Rock
- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Diamond Rock resorts
$218 nightly
The price is $260
Feb 26 - Feb 27
Total with taxes and fees
$243 nightly
The price is $289
Jan 29 - Jan 30
Total with taxes and fees
$189 nightly
The price is $225
Feb 16 - Feb 17
Total with taxes and fees

Majestic 10 Bedroom Diving Resort
Majestic 10 Bedroom Diving ResortOrchid Beach Village
10.0 out of 10, Exceptional, (1 review)
$1,888 nightly
The price is $2,194
Jan 29 - Jan 30
Total with taxes and fees
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.
Top Diamond Rock Hotel Reviews

Mayan Princess Beach & Dive Resort - All Inclusive
10/10 Excellent
Find out more about Diamond Rock
Diamond Rock Resorts information
Number of reviews | 497 |
|---|---|
Accommodation | 7 Resorts |
Lowest Price | $225 |
Highest Price | $2,194 |
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Calabash Bight
- Calabash Bight Hotels
- Hotels near Paya Bay Beach
- Cottages in Oakridge
- Villas in Oakridge
- Oakridge Hotels
- Beach Hotels in Oakridge
- Condo Rentals in Port Royal
- Cabin Rentals in Port Royal
- Port Royal Hotels
- Jonesville Hotels
- Resorts in Punta Caribe
- Punta Caribe Hotels
- Villas in East End
- East End Hotels
- Hotels near Milton Bight
- Hotels near Parrot Tree Beach
- Hotels near Sandy Bay & West End Marine Park
- Hotels near Fantasy Island Beach
- Hotels near Arch's Iguana and Marine Park
- Resorts in Little French Key
- Villas in Little French Key
- Cabin Rentals in Little French Key
- Cottages in Little French Key
- Apartments in Little French Key
- Guest Houses in Little French Key
- Condo Resorts in Little French Key
- Lodges in Little French Key
- Little French Key Hotels
- 4 Star Hotels in Little French Key
- Villas in Big French Cay
- Big French Cay Hotels
- Villas in Pristine Bay
- Condo Rentals in Pristine Bay
- Pristine Bay Hotels
- Hotel Wedding Venues Hotels in Pristine Bay
- Resorts & Hotels with Spas in Pristine Bay
- 3 Star Hotels in Pristine Bay
- Hotels near Pristine Bay Golf Club
- Apartments in French Harbour
- French Harbour Hotels
- Hotels near Megaplaza Mall Roatan
- Crawfish Rock Hotels
- 3 Star Hotels in Little French Key
- Paya Bay Beach
- Visit Oakridge
- Visit Port Royal
- Port Royal Vacations
- Visit Jonesville
- Jonesville Vacations
- Visit Punta Caribe
- Punta Caribe Vacations
- Visit East End
- Parrot Tree Beach
- Visit First Bight
- First Bight Vacations
- Sandy Bay & West End Marine Park
- Fantasy Island Beach
- Arch's Iguana and Marine Park
- Little French Key Vacations
- Visit Little French Key
- Visit Big French Cay
- Visit Pristine Bay
- Pristine Bay Vacations
- Pristine Bay Golf Club
- Visit French Harbour
- Megaplaza Mall Roatan
- Visit Crawfish Rock
- Crawfish Rock Vacations
- Car rentals near Paya Bay Beach
- Car rentals near Jonesville
- Car rentals near Punta Caribe
- Car rentals near Fantasy Island Beach
- Car rentals near Arch's Iguana and Marine Park
- Car rentals near Little French Key
- Car rentals near Pristine Bay
- Luxury Car Rentals in Pristine Bay
- Car rentals near French Harbour
- Sixt Rental Cars in French Harbour
- Car rentals near Crawfish Rock
- Express Travel Group Rental Cars in Pristine Bay
- KK Leisure Rental Cars in Little French Key
- United Rental Cars in Pristine Bay


























