Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
209 Ave. Veracruz, 48987 Barra de Navidad, Mexico – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
18 properties in Barra de Navidad
Including hotels, apartments, villas and more.
12 verified reviews
They speak your language!
Hotel Joya Del Mar's staff speaks: Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
WiFi is available in public areas and is free of charge.
No parking available.
Airport Shuttle (surcharge), Tour Desk, Daily Housekeeping
Safe, Non-smoking Rooms, Air Conditioning
Alcatraz (219yrd) Casa Abulas (109yrd) Sea Master (219yrd)
Public Beach (22yrd)
From 3:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
There is no capacity for extra beds in the room.
Pets are allowed. Charges may apply.
This property only accepts cash payments.
Based on 12 reviews
Value for money
Show reviews from:
Located a 5-minute walk from the beach in Barra de Navidad, Hotel Trivento offers an outdoor pool, a shared kitchen and free Wi-Fi. Rooms offer air conditioning and pool or city views.
Score from 22 reviews Review score
|Located 200 metres from Barra de Navidad Beach and 5 minutes’ drive from Melaque Beach, Casa Las Palmas features BBQ facilities, a terrace and free Wi-Fi.||
Located in Barra de Navidad, Jalisco, Hotel La Alondra is placed facing the Pacific Ocean and has its own private beach area.
Score from 33 reviews Good
Set on Jalisco’s Costa Alegre, La Quinta Gran Bahía, Cuastecomates features a private beach area, tennis court and outdoor pool. All air-conditioned rooms have a terrace with ocean views.
Score from 62 reviews Very good
Friendly Mexican staff. Very good air conditioning unit.
Hotel is not directly on the beach and has no direct access to it. Close to a bar with loud music till 3:30 in the morning. The American owner/manager was not professional or customer oriented. Poor cleanliness, toilet was leaking at the floor. Poor quality and small towels. Too expensive for the service provided.
The location was good and the staff were very accommodating and friendly.
The bathroom wasn't cleaned properly when we arrived and my sheets had to be changed because I found sand in them.. For the price and quality, it's a little expensive.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!