Port Royal Hotels from ₹7,097
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top 10 Port Royal hotels and places to stay
CAMP BAY LODGE
CAMP BAY LODGE
8.4 out of 10, Very good, (9)
The price is ₹7,097
per night
16 May - 17 May
Hotel Paya Bay Resort
Hotel Paya Bay Resort
Calabash Bight Resort
Calabash Bight Resort
10.0 out of 10, Exceptional, (1)
Save an average of 15% on thousands of hotels when you're signed in
Springwater Resorts
Springwater Resorts
Villa ROA
Villa ROA
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.
More cheap stays in Port Royal
More cheap stays in Port Royal
Reef House
Oak Ridge Cay, Roatan, Roatan
The price is ₹7,097 per night from May 15 to May 16
₹7,097
per night
15 May - 16 May
9.2/10 Wonderful! (12 reviews)
Hotels in Port Royal with star rating
Hotels in Port Royal with star rating
Accommodation near Port Royal attractions
Accommodation near Port Royal attractions
West Bay Beach
4/5(2 reviews)
During your trip to Roatan, enjoy the surf and sand at West Bay Beach along with the snorkelling. Visit the area's shops or simply enjoy its restaurants.
Port Royal Hotel Reviews
Port Royal Hotel Reviews
5/5 Excellent
"Good location ,clean property ,friendly helpful staff
"
A verified traveller stayed at Clarion Suites Roatan at Pineapple Villas
Posted 10 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Port Royal Airports
Hotels Near Port Royal, Roatan
- Roatan Hotels
- Sandy Bay Hotels
- Coxen Hole Hotels
- Central America Hotels
- Palmetto Bay Hotels
- Pristine Bay Hotels
- Dixon Cove Hotels
- Gravel Bay Hotels
- Little French Key Hotels
- Los Fuertes Hotels
- French Harbour Hotels
- Jonesville Hotels
- Brick Bay Hotels
- Mud Hole Hotels
- Flowers Bay Hotels
- East End Hotels
- Oakridge Hotels
- First Bight Hotels
- Calabash Bight Hotels
- Diamond Rock Hotels