Photo by Midlife Nomads
Search Royal Island hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Royal Island
Family friendly
Ocean view
Check prices for these dates
Top hotels and accommodation in Royal Island

Coral Sands Inn & Cottages
Dunmore Town
9.2 out of 10, Wonderful, (349)
The price is AU$1,500
includes taxes & fees
7 Dec - 8 Dec

Valentines Resort & Marina
Dunmore Town
8.8 out of 10, Excellent, (223)
The price is AU$792
includes taxes & fees
10 Nov - 11 Nov

Pink Sands Resort
Dunmore Town
8.6 out of 10, Excellent, (121)
The price is AU$2,472
includes taxes & fees
11 Nov - 12 Nov

Spanish Wells Yacht Haven
Spanish Wells
9.6 out of 10, Exceptional, (62)
The price is AU$430
includes taxes & fees
12 Nov - 13 Nov

Romora Bay Resort & Marina
Dunmore Town
8.4 out of 10, Very good, (24)

The Cove Eleuthera
Gregory Town
9.2 out of 10, Wonderful, (250)
The price is AU$1,691
includes taxes & fees
12 Nov - 13 Nov
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Royal Island
Check out Briland's Blue Hole and Pink Sand Beach—just a couple of the sights around Royal Island.

Photo by Midlife Nomads
Open Photo by Midlife Nomads
More cheap accommodation in Royal Island

Royal Palm Hotel
Harbour Island, PO Box 27059, Dunmore Town
The price is AU$287 per night from 6 Dec to 7 Dec
AU$287
6 Dec - 7 Dec
includes taxes & fees
7.8/10 Good! (170 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Adults Only Hotels in Spanish Wells
- Spanish Wells Hotels
- Holiday Homes in Russell Island
- Beach Hotels in Russell Island
- Cheap Hotels in Russell Island
- Luxury Hotels in Russell Island
- Pet Friendly Hotels in Russell Island
- Russell Island Hotels
- Motels in Russell Island
- Resort in Russell Island
- Holiday Homes in Spanish Wells





















































