We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Mahogany Beach

Mahogany Bay, Honduras
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Barefoot Cay (Roatan, Honduras) 4.0 of 5
Carretera Pavimentada PPal, French Harbour & Brick Bay, 33126, Honduras
2.5 km from Mahogany Beach
Travellers' Choice® 2014 Winner Romance | Service | Small Hotels
Barefoot Cay Slideshow
#4 of 41 hotels in Roatan
Professional photos | Traveller photos (493) | Map
Show Prices
Pristine Bay, French Harbour, Honduras
2.5 km from Mahogany Beach
Las Verandas Hotel & Villas Slideshow
#22 of 41 hotels in Roatan
Professional photos | Traveller photos (56) | Map
Show Prices
Palmetto Bay Plantation (Roatan, Honduras) 3.0 of 5
Carretera Ms Vecinal, Palmetto Bay, Crawfish Rock, IB3100, Honduras
4.2 km from Mahogany Beach
#36 of 41 hotels in Roatan
Professional photos | Traveller photos (294) | Map
Show Prices
Carretera Pavimentada Ppal, French Harbour, French Harbour, Honduras
7.2 km from Mahogany Beach
#38 of 41 hotels in Roatan
Professional photos | Traveller photos (718) | Map
Show Prices
CoCo View Resort (French Harbour) 3.5 of 5
French Harbour, Honduras
7.6 km from Mahogany Beach
Special Offer January Is On Sale!
CoCo View Resort Slideshow
#15 of 41 hotels in Roatan
Traveller photos (339) | Map
Anthony's Key | Roatan, Sandy Bay IB3100, Honduras
8.1 km from Mahogany Beach
Travellers' Choice® 2014 Winner Top Hotels Announcement Over the Water Bungalows
Anthony's Key Resort Slideshow
#11 of 41 hotels in Roatan
Traveller photos (1024) | Map
Show Prices
Mayoka Lodge (Sandy Bay)
Sandy Bay Road | Roatan Island, Sandy Bay 33131, Honduras
8.5 km from Mahogany Beach
Travellers' Choice® 2014 Winner Romance | Service | Small Hotels Special Offer Free night
Mayoka Lodge Slideshow
#1 of 41 hotels in Roatan
Professional photos | Traveller photos (153) | Map
Show Prices
Blue Bahia Resort (Sandy Bay)
Carretera Pavimentada Principal, Sandy Bay 95959, Honduras
8.6 km from Mahogany Beach
Offers & Announcements Best Rates - Book...
Blue Bahia Resort Slideshow
#12 of 41 hotels in Roatan
Traveller photos (121) | Map
Cahoon Ridge, Sandy Bay 33166, Honduras
8.8 km from Mahogany Beach
Travellers' Choice® 2014 Winner Romance | Bargain | Service | Small Hotels
Tranquilseas Eco Lodge and Dive Center Slideshow
#2 of 41 hotels in Roatan
Traveller photos (506) | Map
Villagio Verde (Roatan, Honduras)
Calle Principal | West End, Honduras
9.4 km from Mahogany Beach
Special Offer Valentine Special
Villagio Verde Slideshow
#10 of 41 hotels in Roatan
Traveller photos (120) | Map
Show Prices
First Bight 34101, Honduras
9.9 km from Mahogany Beach
Travellers' Choice® 2014 Winner Top Hotels
Parrot Tree Plantation Slideshow
#32 of 41 hotels in Roatan
Professional photos | Traveller photos (195) | Map
Show Prices
Cocolobo (West End)
Carretera Pavimentada Principal at Seagrape Plantation, West End, Honduras
10.6 km from Mahogany Beach
Travellers' Choice® 2014 Winner Romance | Bargain | Service Special Offer Free Breakfast, Low Rate
Cocolobo Slideshow
#3 of 41 hotels in Roatan
Traveller photos (304) | Map
Show Prices
Carretera Pavimentada Principal, West End 31000, Honduras
10.7 km from Mahogany Beach
Special Deal Save on Activity tickets
#13 of 41 hotels in Roatan
Professional photos | Traveller photos (201) | Map
Show Prices
Mariposa Lodge (West End)
West End | Roatan, West End 33176, Honduras
10.7 km from Mahogany Beach
#27 of 41 hotels in Roatan
Traveller photos (89) | Map
Half Moon Resort (Roatan, Honduras)
Half Moon Bay, West End, Honduras
10.8 km from Mahogany Beach
Travellers' Choice® 2014 Winner Bargain
#17 of 41 hotels in Roatan
Traveller photos (68) | Map
Show Prices
Media Luna Resort & Spa (Roatan, Honduras)
Media Luna, IB3100, Honduras
11.9 km from Mahogany Beach
Travellers' Choice® 2014 Winner Top Hotels
#33 of 41 hotels in Roatan
Traveller photos (901) | Map
Show Prices
West Bay Beach | Roatan, West Bay 33132, Honduras
12.2 km from Mahogany Beach
Las Rocas Resort & Dive Center Slideshow
#25 of 41 hotels in Roatan
Professional photos | Traveller photos (411) | Map
Show Prices
Foster's West Bay (West Bay)
Carretera Pavimentada Ppal , West Bay, West Bay, Honduras
12.2 km from Mahogany Beach
#34 of 41 hotels in Roatan
#10 of 12 hotels in West Bay
Traveller photos (192) | Map
Show Prices
Carretera Pavimentada Ppal, West Bay Beach, West Bay, Honduras
12.2 km from Mahogany Beach
#37 of 41 hotels in Roatan
#12 of 12 hotels in West Bay
Professional photos | Traveller photos (1139) | Map
Show Prices
West Bay Lodge (West Bay)
Carretera Pavimentada Ppal West Bay Beach, West Bay, Honduras
12.3 km from Mahogany Beach
Travellers' Choice® 2014 Winner Romance Offers & Announcements Free massage in January.
West Bay Lodge Slideshow
#5 of 41 hotels in Roatan
Traveller photos (390) | Map
Show Prices
West Bay Beach, West Bay, Honduras
12.3 km from Mahogany Beach
Travellers' Choice® 2014 Winner Top Hotels Special Deal Fiesta de Año Nuevo
Mayan Princess Beach & Dive Resort Slideshow
#29 of 41 hotels in Roatan
Professional photos | Traveller photos (685) | Map
Show Prices
West Bay Beach, West Bay, Honduras
12.4 km from Mahogany Beach
Travellers' Choice® 2014 Winner Romance
#18 of 41 hotels in Roatan
Traveller photos (838) | Map
Show Prices
Milton Bight, IB3100, Honduras
12.4 km from Mahogany Beach
Special Offer Learn to Dive Package
Turquoise Bay Dive & Beach Resort Slideshow
#20 of 41 hotels in Roatan
Traveller photos (526) | Map
Show Prices
Carretera Pavimentada Ppal , West Bay Beach, West Bay IB3100, Honduras
12.4 km from Mahogany Beach
#30 of 41 hotels in Roatan
Traveller photos (255) | Map
Show Prices
West Bay Beach, West Bay, Honduras
12.4 km from Mahogany Beach
Paradise Oceanic Hotel Slideshow
#35 of 41 hotels in Roatan
#11 of 12 hotels in West Bay
Professional photos | Traveller photos (102) | Map
Show Prices
West Bay Beach, West Bay IB3100, Honduras
12.5 km from Mahogany Beach
Paradise Beach Hotel Slideshow
#31 of 41 hotels in Roatan
Professional photos | Traveller photos (370) | Map
Show Prices
West Bay Beach | Island of Roatan, West Bay, Honduras
12.6 km from Mahogany Beach
Travellers' Choice® 2014 Winner Top Hotels Offers & Announcements Xmas@Infinitybay
Infinity Bay Spa and Beach Resort Slideshow
#16 of 41 hotels in Roatan
Professional photos | Traveller photos (1050) | Map
Show Prices
Grand Roatan Caribbean Resort (Roatan, Honduras)
West Bay Road, 90241, Honduras
12.7 km from Mahogany Beach
Grand Roatan Caribbean Resort Slideshow
#26 of 41 hotels in Roatan
Traveller photos (61) | Map
Show Prices
Paya Bay Resort (Roatan, Honduras)
Main Highway, East End, 00000, Honduras
22.5 km from Mahogany Beach
#8 of 41 hotels in Roatan
Professional photos | Traveller photos (420) | Map
Show Prices