Find 2 Star Hotels in Diamond Rock from AED 202
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Diamond Rock 2 Star Hotels
Compare Diamond Rock 2 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Mr. Tucan Hotel
Mr. Tucan Hotel
9.6 out of 10, Exceptional, (293)
The price is AED 327
AED 389 total
includes taxes & fees
11 Aug - 12 Aug

Hotel Los Corales
Hotel Los Corales
8.4 out of 10, Very Good, (103)

West End Dive Resort
West End Dive Resort
8.4 out of 10, Very Good, (125)
The price is AED 253
AED 302 total
includes taxes & fees
3 Aug - 4 Aug

B Apart Hotel
B Apart Hotel
6.4 out of 10, (5)

B. Apart Hotel
B. Apart Hotel
8.4 out of 10, Very Good, (5)

pent-house frente al mar
pent-house frente al mar
5.0 out of 10, (6)

Reef House
Reef House
9.2 out of 10, Wonderful, (19)

Ocean View 1-bedroom condo with AC and WiFi in fantastic West End
Ocean View 1-bedroom condo with AC and WiFi in fantastic West End
2.0 out of 10, (1)
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 3-star hotels
Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Diamond Rock.

Fantasy Island Beach Resort, Dive and Marina All Inclusive
Cayo Ezequiel French Harbour, Roatan, Bay Islands
The price is AED 680 per night from Aug 6 to Aug 7
AED 680
AED 809 total
6 Aug - 7 Aug
includes taxes & fees
5.8/10 (588 reviews)
Still don't see what you're looking for?
See all properties in Diamond Rock.
You can also use these popular filters to refine your search.
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.
Learn more about Diamond Rock
Escape to tropical Diamond Rock! Enjoy its snorkeling and coral reefs.
Top Diamond Rock Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Diamond Rock Hotels by Star Rating
Stay near popular Diamond Rock attractions
- Hotels near West Bay Beach
- Hotels near Half Moon Bay Beach
- Hotels near Mahogany 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 Sandy Bay & West End Marine Park
- Hotels near Paya Bay Beach
- Hotels near Roatan Island Brewing Co.
- Hotels near Arch's Iguana and Marine Park
- Hotels near Serenity Day Spa
- Hotels near Carambola Botanical Gardens
- Hotels near Roatan Museum
- Hotels near Megaplaza Mall Roatan
More Hotel Options in Diamond Rock
- Adventure Hotels in Diamond Rock
- Beach Hotels in Diamond Rock
- Family Hotels in Diamond Rock
- Hotel Wedding Venues in Diamond Rock
- Hotels with Bars in Diamond Rock
- Hotels with Free Parking in Diamond Rock
- Hotels with WiFi in Diamond Rock
- Hotels with a Pool in Diamond Rock
- Hotels with smoking rooms in Diamond Rock
More Accommodation Types in Diamond Rock
- Vacation Homes in Diamond Rock
- Condo Rentals in Diamond Rock
- Villas in Diamond Rock
- Apartments in Diamond Rock
- Cabin Rentals in Diamond Rock
- Cottages in Diamond Rock
- Guest Houses in Diamond Rock
- Aparthotels in Diamond Rock
- B&B in Diamond Rock
- Resorts in Diamond Rock
- Lodges in Diamond Rock
- Condo Resorts in Diamond Rock
- RV Parks in Diamond Rock
- Castles in Diamond Rock
- Hostels in Diamond Rock
- Houseboats in Diamond Rock
Explore more hotels
- Blue Roatan Resort
- Puerta Azul
- West Bay Colonial
- Splash Inn Dive Resort & Villas
- Caribe Tesoro
- Mame Trees
- Blue Bahia Resort
- Seagrape Plantation Resort
- Anthony's Key Resort
- Ocean View Hotel and Restaurant
- Hotel Los Corales
- The Beach House Boutique Hotel
- Las Palmas Cabins
- Media Luna Resort & Spa
- Ibagari Boutique Hotel
- West Bay Lodge
- Cocolobo Resort
- Brisas Del Mar Roatan
- Posada Arco Iris
- Acqua Di Mare Resort