Beach Hotels in Mexico

Top Cities in Mexico

Check availability on Mexico Beach Hotels

Pick from 8224 Mexico Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Villa Mexicana

3.0 star property
8.6 out of 10, Excellent, (883)
"Friendly staff and nice beach!"
Hotel Villa Mexicana

Stella del Mar

3.0 star property
8.8 out of 10, Excellent, (339)
"Great beach accommodation! Great restaurant and bar with friendly staff."
Stella del Mar

Hotel Jatay

3.0 star property
8.6 out of 10, Excellent, (1003)
"All staff were very helpful and respectful! Everything inside the hotel was clean and well taken care of "
Hotel Jatay

Cabanas Maria del Mar

3.0 star property
8.0 out of 10, Very Good, (1000)
"Excellent location"
Cabanas Maria del Mar

Hotel Posada Del Mar

3.0 star property
7.6 out of 10, Good, (1003)
"Thr location is convenient. Staffbis always fr8and courtesy "
Hotel Posada Del Mar

Ixchel Beach Hotel

3.5 star property
9.4 out of 10, Exceptional, (1005)
"Beautiful place to stay."
Ixchel Beach Hotel

Cerritos Surf Town Beach Front Hotel and SPA

3.5 star property
9.0 out of 10, Wonderful, (433)
"Very nice an clean rooms Staff was very nice and helpful "
Cerritos Surf Town Beach Front Hotel and SPA

Hotel & Beach Club Ojo de Agua

3.0 star property
7.4 out of 10, Good, (626)
"It was great, wasn’t a fan of the pillows and no safe but everything was good. So close to the beach and pool and everyone was friendly and welcoming"
Hotel & Beach Club Ojo de Agua

Hotel Arrecifes Suites

3.0 star property
8.2 out of 10, Very Good, (509)
"Nice quiet location only 10 minute walk to restaurants. We had a ocean front room with a balcony and it was wonderful, just a few steps to a private beach"
Hotel Arrecifes Suites

Villa Kiin

2.5 star property
8.2 out of 10, Very Good, (800)
"Great location "
Villa Kiin
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