Explore beach hotels in San Blas from $57
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Beach Hotels where Kids Stay FREE

Hotel Marina San Blas
197 Cuauhtémoc El Guayabal, San Blas, NAY
$47 nightly
The price is $57 total per night from Aug 17 to Aug 18
$57 total
Aug 17 - Aug 18
Total includes taxes and fees
8/10 Very Good! (112 reviews)
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.
Beach Condos in San Blas

Entire Condo in serene El Tizate, with Amazing views and Beach Front property
nayarit
Beach Villas in San Blas

La Villa Bella su Hacienda, Punta El Custodio, Platanitos, Nayarit, MX 63710
Platanitos
9.6/10 Exceptional! (35 reviews)
Your San Blas Beach Hotel Guide
San Blas Hotels on the Beach with the Amenities You Want
What are the cheapest hotels on the beach in San Blas
- Hotel Playa del Rey - Book Now
- 2.50 star rating.
What’s better than a beautiful San Blas hotel near the beach? Finding that hotel for a deal! Check out our amazing deals on stunning San Blas beach hotel properties to find exactly what you’re looking for on your next trip to San Blas.
Cheapest San Blas Beach Hotels by Star Rating
Best Oceanfront Hotels in San Blas, According to Traveler Reviews
- Book Hotel Playa del Rey, which has a guest rating of 4.10 out of 5 stars.
Popular Beach Stays in San Blas
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Types of Hotels
- Hotels Near...
- Areas Of San Blas
- Popular Beach Hotel Destinations
- Other Popular Beach Accommodation
An Airport
- Daytona Beach Hotels
- Myrtle Beach Hotels
- Virginia Beach Hotels
- Miami Beach Hotels
- Panama City Beach Hotels
- Clearwater Beach Hotels
- Cocoa Beach Hotels
- Laguna Beach Hotels
- Fort Myers Beach Hotels
- San Diego Beach Hotels
- Orange Beach Hotels
- Huntington Beach Hotels
- Pensacola Beach Hotels
- South Beach Hotels
- Cannon Beach Hotels
- Pismo Beach Hotels
- Rosarito Beach Hotels