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.

Margarita Island Hotels

What style of hotel do you prefer?
All Hotels (86)
Best Value (8)
Romantic (30)
On the Beach (10)
Luxury (9)
Family (8)
Trendy (7)
Holiday Rentals (12)
B&Bs (42)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Margarita Island

StevieWonderLand
StevieWonderLand 5.0 of 5 stars
Special offer Complimentary bottle of wine
La Posada del Capitan Henry
La Posada del Capitan Henry 4.5 of 5 stars
Special offer Click for details
View all special offers in Margarita Island (2)

Hotels travellers recommend

Posada Yemaya, El Yaque
Ranked #1 of 86 hotels in Margarita Island
Ranked #1 of 10 hotels in El Yaque
4.5 of 5 stars 39 reviews
Traveller photos (27)
3.0 of 5 Hotel Patrick, Juan Griego
26 AUD - 43 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d615011?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 86 hotels in Margarita Island
Ranked #1 of 4 hotels in Juan Griego
4.5 of 5 stars 83 reviews
Professional photos | Traveller photos (43)
3.5 of 5 Ikin Margarita Hotel & Spa
215 AUD - 399 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d2217762?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 86 hotels in Margarita Island
4.5 of 5 stars 23 reviews
Professional photos | Traveller photos (18)
3.0 of 5 Costa Linda Beach, Playa el Agua
67 AUD - 96 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d455242?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 86 hotels in Margarita Island
Ranked #1 of 19 hotels in Playa el Agua
4.5 of 5 stars 114 reviews
Traveller photos (123)
Hotel Coco Paraiso, Playa el Agua
26 AUD - 31 AUD per night*
Ranked #5 of 86 hotels in Margarita Island
Ranked #2 of 19 hotels in Playa el Agua
4.5 of 5 stars 10 reviews
Traveller photos (16)
La Posada del Capitan Henry Offers & Announcements Click for details
Ranked #6 of 86 hotels in Margarita Island
4.5 of 5 stars 31 reviews
Traveller photos (51)
3.0 of 5 Hotel Atti, El Yaque
Ranked #7 of 86 hotels in Margarita Island
Ranked #2 of 10 hotels in El Yaque
4.5 of 5 stars 36 reviews
Traveller photos (22)
Ranked #8 of 86 hotels in Margarita Island
Ranked #3 of 10 hotels in El Yaque
4.5 of 5 stars 10 reviews
Traveller photos (6)
El Chateau del Agua, Playa el Agua
Ranked #9 of 86 hotels in Margarita Island
Ranked #3 of 19 hotels in Playa el Agua
4.5 of 5 stars 5 reviews
Traveller photos (1)
4.0 of 5 LIDOTEL Hotel Boutique, Margarita, Porlamar
253 AUD - 396 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d1231543?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 86 hotels in Margarita Island
Ranked #1 of 22 hotels in Porlamar
4 of 5 stars 51 reviews
Professional photos | Traveller photos (17)
3.0 of 5 Agua Dorada Isla de Margarita, Playa el Agua
176 AUD - 299 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d2405746?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 86 hotels in Margarita Island
Ranked #4 of 19 hotels in Playa el Agua
4.5 of 5 stars 9 reviews
Professional photos | Traveller photos (10)
Ranked #12 of 86 hotels in Margarita Island
Ranked #2 of 22 hotels in Porlamar
4 of 5 stars 23 reviews
Traveller photos (19)
Ranked #13 of 86 hotels in Margarita Island
Ranked #3 of 22 hotels in Porlamar
4.5 of 5 stars 32 reviews
Traveller photos (18)
Posada Las Trinitarias, El Cardon
52 AUD - 102 AUD per night*
Ranked #14 of 86 hotels in Margarita Island
Ranked #1 of 1 hotels in El Cardon
4.5 of 5 stars 12 reviews
Traveller photos (7)
Ranked #15 of 86 hotels in Margarita Island
Ranked #4 of 10 hotels in El Yaque
4.5 of 5 stars 3 reviews
Traveller photos (4)
4.0 of 5 Laguna Mar, Pampatar
15 AUD per night*
Ranked #16 of 86 hotels in Margarita Island
Ranked #1 of 4 hotels in Pampatar
4 of 5 stars 554 reviews
Traveller photos (699)
No photo provided
Ranked #17 of 86 hotels in Margarita Island
4 of 5 stars 7 reviews
3.0 of 5 Le Flamboyant Hotel, Playa el Agua
92 AUD - 318 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d455636?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 86 hotels in Margarita Island
Ranked #5 of 19 hotels in Playa el Agua
4 of 5 stars 263 reviews
Traveller photos (246)
3.0 of 5 Jump N' Jibe, El Yaque
Ranked #19 of 86 hotels in Margarita Island
Ranked #5 of 10 hotels in El Yaque
4.5 of 5 stars 4 reviews
Traveller photos (8)
Imperial Hotel, Porlamar
Ranked #20 of 86 hotels in Margarita Island
Ranked #4 of 22 hotels in Porlamar
4 of 5 stars 14 reviews
Traveller photos (5)
3.0 of 5 Hotel Casa Rita, El Yaque
CHECK RATES! ABS:HotelCheckRates-d630073?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 86 hotels in Margarita Island
Ranked #6 of 10 hotels in El Yaque
4 of 5 stars 10 reviews
Traveller photos (11)
Ranked #22 of 86 hotels in Margarita Island
Ranked #7 of 10 hotels in El Yaque
4 of 5 stars 19 reviews
Traveller photos (6)
4.0 of 5 Isla Caribe Beach Hotel
93 AUD - 147 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d642765?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 86 hotels in Margarita Island
3.5 of 5 stars 403 reviews
Traveller photos (482)
3.5 of 5 Dunes Hotel & Beach Resort, Pedro Gonzales
54 AUD - 90 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d315161?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 86 hotels in Margarita Island
Ranked #1 of 1 hotels in Pedro Gonzales
3.5 of 5 stars 705 reviews
Professional photos | Traveller photos (915)
Ranked #25 of 86 hotels in Margarita Island
4 of 5 stars 21 reviews
Traveller photos (11)
Ranked #26 of 86 hotels in Margarita Island
Ranked #5 of 22 hotels in Porlamar
4 of 5 stars 39 reviews
Traveller photos (18)
4.0 of 5 Hesperia Isla Margarita
254 AUD - 473 AUD per night*
Hesperia Isla Margarita Slideshow
CHECK RATES! ABS:HotelCheckRates-d316990?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 86 hotels in Margarita Island
3.5 of 5 stars 265 reviews
Professional photos | Traveller photos (301)
Villa Gaviota
66 AUD - 117 AUD per night*
Ranked #28 of 86 hotels in Margarita Island
4 of 5 stars 5 reviews
Traveller photos (14)
3.5 of 5 Posada La Mar
163 AUD - 226 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d2320792?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 86 hotels in Margarita Island
4 of 5 stars 1 review
Professional photos
3.5 of 5 Portofino Hotel, Playa el Agua
Ranked #30 of 86 hotels in Margarita Island
Ranked #6 of 19 hotels in Playa el Agua
3.5 of 5 stars 390 reviews
Traveller photos (422)