Find hotels in Port Royal from AED 202
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 429 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Reef House
Reef House
9.2 out of 10, Wonderful, (16)
The price is AED 312
AED 372 total
includes taxes & fees
22 Apr - 23 Apr

Casa Margarita
Casa Margarita
10.0 out of 10, Exceptional, (2)
The price is AED 586
AED 698 total
includes taxes & fees
25 Apr - 26 Apr

Fantasy Island Beach Resort, Dive and Marina All Inclusive
Fantasy Island Beach Resort, Dive and Marina All Inclusive
6.0 out of 10, (547)
The price is AED 634
AED 755 total
includes taxes & fees
21 Apr - 22 Apr

Clarion Suites Roatan at Pineapple Villas
Clarion Suites Roatan at Pineapple Villas
8.6 out of 10, Excellent, (419)
The price is AED 400
AED 476 total
includes taxes & fees
20 Apr - 21 Apr

Las Verandas Hotel & Villas
Las Verandas Hotel & Villas
9.0 out of 10, Wonderful, (292)
The price is AED 1,019
AED 1,213 total
includes taxes & fees
21 Apr - 22 Apr

Pristine Bay Villas
Pristine Bay Villas
10.0 out of 10, Exceptional, (1)
The price is AED 1,098
AED 1,831 total
includes taxes & fees
23 Apr - 24 Apr
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 Port Royal
Head to Parrot Tree Beach and Fantasy Island Beach—just two of the sights around Port Royal.
More cheap stays in Port Royal
More cheap stays in Port Royal

B Apart Hotel
Residencial Dustry, Costado de Anacaribe, Roatan, Roatán
The price is AED 253 per night from Apr 20 to Apr 21
AED 253
AED 345 total
includes taxes & fees
20 Apr - 21 Apr
4.6/10 (3 reviews)
Hotels in Port Royal with star-rating
Hotels in Port Royal with star-rating

5 Star Hotels
1 properties
Stay near popular Port Royal attractions
Stay near popular Port Royal attractions

West Bay Beach
4.5/5(281 reviews)
During your trip to Roatan, enjoy the surf and sand at West Bay Beach along with the snorkeling. Visit the area's shops, or simply enjoy its restaurants.
Recent reviews of Port Royal hotels
Recent reviews of Port Royal hotels

Hotel and Dive Center Roatan Yacht Club
5/5 Excellent
"Good food, friendly staff, conveniently located. Would stay again."
A verified traveler stayed at Hotel and Dive Center Roatan Yacht Club
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Port Royal attractions
- Hotels near Mahogany Beach
- Hotels near Fantasy Island Beach
- Hotels near Parrot Tree Beach
- Hotels near Pristine Bay Golf Club
- Hotels near Marbella Beach
- 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 Megaplaza Mall Roatan
- Hotels near Blue Harbor Tropical Arboretum
- Hotels near Utila Art Space
- Hotels near Rocky Point
More Accommodation Types in Port Royal
Hotels near Port Royal Airports
Port Royal Hotels by Brand
Other Hotels near Port Royal, Roatan
- Roatan Hotels
- Coxen Hole Hotels
- Sandy Bay Hotels
- Pristine Bay Hotels
- Palmetto Bay Hotels
- Dixon Cove Hotels
- Little French Key Hotels
- Gravel Bay Hotels
- French Harbour Hotels
- Flowers Bay Hotels
- Jonesville Hotels
- Los Fuertes Hotels
- First Bight Hotels
- Brick Bay Hotels
- Oakridge Hotels
- Mud Hole Hotels
- East End Hotels
- Diamond Rock Hotels
- Crawfish Rock Hotels
- Punta Caribe Hotels
Explore more hotels
- Pristine Bay Villas
- Oceanfront home with breathtaking views, and complete relaxation pet friendly
- Private, beachfront house on 2.5 acres with fruit trees, owners nextdoor to help
- Hotel Turquoise Bay Resort
- Ocean View Hotel and Restaurant
- AIRPORT INN
- Reef House
- Updated Beachfront Paradise, Infinity Pool Roatan
- B Apart Hotel
- Dream Beach Home! Snorkel reef off 400' dock!
- Pristine Reef steps away from Private Beach.
- CAMP BAY LODGE