Find hotels near San Martin Beach, Cozumel

Beach vacation deals from $49

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 757 hotels close to San Martin Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Secrets Aura Cozumel - Adults Only - All Inclusive

4.5 star property
8.1 mi from San Martin Beach
6.8 out of 10, (1132)
"It needed more restaurants open and more nightly shows."
United States
Stanley Allen
$382 nightly
The price is $382
Nov 22 - Nov 23
Total with taxes and fees
Secrets Aura Cozumel - Adults Only - All Inclusive

Villas Zamna

3.5 star property
8.3 mi from San Martin Beach
10.0 out of 10, Exceptional, (11)
"We felt nice and secluded from the tourism but close enough. Great spot if you rent a car or buggy to get around !"
United States
James Eli
$81 nightly
The price is $102
Nov 19 - Nov 20
Total with taxes and fees
Villas Zamna

Allegro Cozumel All Inclusive

3.5 star property
7.4 mi from San Martin Beach
8.0 out of 10, Very Good, (1044)
"Well worth the money. Very nice vacation!"
United States
Jason
$190 nightly
The price is $234
Dec 2 - Dec 3
Total with taxes and fees
Allegro Cozumel All Inclusive

Hotel Dos Mundos, Isla Cozumel

2.5 star property
Colonia Adolfo López Mateos, 12 mi from San Martin Beach
6.8 out of 10, (13)
"Todo muy cómodo y limpio"
Mexico
Anonymous traveler
$64 nightly
The price is $81
Dec 1 - Dec 2
Total with taxes and fees
Hotel Dos Mundos, Isla Cozumel

Villas Mar Turquesa Cozumel

3.5 star property
8.6 mi from San Martin Beach
8.8 out of 10, Excellent, (22)
"This was a quiet place 4 kilometres away from the beautiful shoreline. We enjoyed the comforts of the place and the fact that it was away from the bustle of the town centre. "
Canada
Nazampreet
$48 nightly
The price is $63
Nov 18 - Nov 19
Total with taxes and fees
Villas Mar Turquesa Cozumel

Casa Cielito Lindo Cozumel

2.0 star property
11.1 mi from San Martin Beach
10.0 out of 10, Exceptional, (7)
"Súper atención lo recomiendo mucho "
Mexico
Ramón
$44 nightly
The price is $58
Nov 25 - Nov 26
Total with taxes and fees
Casa Cielito Lindo Cozumel

Occidental Cozumel - All Inclusive

4.0 star property
7.2 mi from San Martin Beach
7.6 out of 10, Good, (1008)
"Nice friendly staff"
United States
Jenifer
$198 nightly
The price is $244
Dec 3 - Dec 4
Total with taxes and fees
Occidental Cozumel - All Inclusive

Hotel Pal Cozumel

3.0 star property
Colonia Centro, 12.3 mi from San Martin Beach
6.8 out of 10, (19)
"Un lugar tranquilo y bien ubicado, con desayuno rico y buen trato de los empleados."
United States
Genoveva
$60 nightly
The price is $77
Nov 22 - Nov 23
Total with taxes and fees
Hotel Pal Cozumel

InterContinental Presidente Cozumel Resort Spa by IHG

5.0 star property
10 mi from San Martin Beach
9.4 out of 10, Exceptional, (1005)
"Wonderful, we always enjoy our stay here"
United States
Amy Lynn
$284 nightly
The price is $348
Dec 16 - Dec 17
Total with taxes and fees
InterContinental Presidente Cozumel Resort Spa by IHG

The Explorean Cozumel - All Inclusive

4.0 star property
9.5 mi from San Martin Beach
9.0 out of 10, Wonderful, (638)
"This was our second stay and it did not disappoint. The biggest perk for us is the snorkeling right out front of the Resort. The staff is always so friendly and the food is delicious. "
United States
Ashley H
$298 nightly
The price is $368
Dec 2 - Dec 3
Total with taxes and fees
The Explorean Cozumel - All Inclusive

Dreams Cozumel Cape Resort & Spa - All Inclusive

4.0 star property
8.3 mi from San Martin Beach
7.8 out of 10, Good, (383)
"The room was great as usual, and the staff was excellent!"
United States
Mark
$344 nightly
The price is $344
Nov 30 - Dec 1
Total with taxes and fees
Dreams Cozumel Cape Resort & Spa - All Inclusive

Villas El Encanto Cozumel

3.0 star property
Colonia Andrés, 11.9 mi from San Martin Beach
9.6 out of 10, Exceptional, (266)
"Excellent place to stay in Cozumel! The hotel is a beautiful quite spot, the staff is very accommodating "
Canada
Evgeny
$82 nightly
The price is $104
Nov 18 - Nov 19
Total with taxes and fees
Villas El Encanto Cozumel

Hotel Puerto Libre Cozumel

3.5 star property
Colonia Centro, 12.7 mi from San Martin Beach
9.4 out of 10, Exceptional, (290)
"Great location for safe walking and places to eat."
United States
Mark H
$70 nightly
The price is $89
Nov 20 - Nov 21
Total with taxes and fees
Hotel Puerto Libre Cozumel

Blue Angel Resort

3.0 star property
11.4 mi from San Martin Beach
9.0 out of 10, Wonderful, (339)
"They charge double of all other diving organizations. Than when I tried to get adjustment they could not explain why I was charged that amount "
United States
Richard
$94 nightly
The price is $121
Dec 16 - Dec 17
Total with taxes and fees
Blue Angel Resort

Casita de Maya Boutique Hotel

3.0 star property
Colonia Emiliano Zapata, 12.3 mi from San Martin Beach
9.6 out of 10, Exceptional, (176)
"Dan and Dan went out of their way to take great care of us! Nice property and convenient to rental cars,airport and downtown. Very quiet. Felt like a private stay."
United States
Lisa Ann
$64 nightly
The price is $82
Dec 13 - Dec 14
Total with taxes and fees
Casita de Maya Boutique Hotel

Casa del Mar Cozumel Hotel & Dive Resort with Beach Club access included

3.0 star property
10.9 mi from San Martin Beach
8.6 out of 10, Excellent, (1002)
"We always love staying here"
United States
Brad
$84 nightly
The price is $106
Nov 18 - Nov 19
Total with taxes and fees
Casa del Mar Cozumel Hotel & Dive Resort with Beach Club access included

Hotel Villa Las Anclas

3.0 star property
Colonia Centro, 12.3 mi from San Martin Beach
9.8 out of 10, Exceptional, (156)
"Great service, comfortable, clean room, and super location"
United States
Jozef
$92 nightly
The price is $116
Nov 18 - Nov 19
Total with taxes and fees
Hotel Villa Las Anclas

Casa Mexicana Cozumel

4.0 star property
Colonia Centro, 12.3 mi from San Martin Beach
9.4 out of 10, Exceptional, (1007)
"Awesome staff, great location and great accommodations. "
United States
Larry Joseph
$126 nightly
The price is $157
Dec 15 - Dec 16
Total with taxes and fees
Casa Mexicana Cozumel

La Perle Noire

3.0 star property
Colonia Adolfo López Mateos, 11.8 mi from San Martin Beach
9.0 out of 10, Wonderful, (8)
"Excellent stay. Very comfortable room and shared spaces. We rented a scooter a few days directly from the property which was very convenient. Location is a little away from downtown which we found to be more quiet. Felt safe walking around even at night. There are several great food options within a few blocks. Would definitely stay again when in the area. "
United States
Daniel
$42 nightly
The price is $55
Nov 24 - Nov 25
Total with taxes and fees
La Perle Noire

Hotel Plaza Cozumel

3.0 star property
Colonia Centro, 12.5 mi from San Martin Beach
9.0 out of 10, Wonderful, (1003)
"Staff was very friendly and nice"
United States
Larry
$64 nightly
The price is $82
Nov 18 - Nov 19
Total with taxes and fees
Hotel Plaza Cozumel
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.

Top guest rated hotels close to San Martin Beach

Top San Martin Beach Hotel Reviews

Hotels near other San Martin Beach attractions

Frequently asked questions

What are the top-rated hotels near San Martin Beach?
Discover the top-rated hotels near San Martin Beach that offer an ideal blend of relaxation and adventure.

Ventanas al Mar - Adults Only

Ventanas al Mar - Adults Only is a charming 3-star hotel located just 3.7 miles from San Martin Beach, with an impressive review rating of 9.2. This adults-only retreat features a romantic atmosphere complemented by beautiful ocean views. Guests can indulge in the serene outdoor pool, unwind on beach sun loungers, and enjoy the convenience of in-room massages. The beachfront hotel offers easy access to white sand and a daily hosted evening meal, making it a delightful choice for travelers seeking tranquility.
How much is a hotel near San Martin Beach?
Staying near San Martin Beach is a treat, with plenty of hotels from $49 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near San Martin Beach?
Finding the perfect family-friendly hotels near San Martin Beach is essential for a memorable getaway in Cozumel.

Ventanas al Mar - Adults Only

Ventanas al Mar is an enchanting adults-only retreat located just 3.7 miles from San Martin Beach, rated by travelers at an impressive 9.2. This 3-star hotel offers family-friendly amenities such as a sofa bed and mini-refrigerator, perfect for accommodating travelers with children. Guests can enjoy a beautiful outdoor pool, stunning sea views, and easy access to the beach with beach umbrellas and loungers. With its inviting ambiance and thoughtful amenities, this hotel provides a delightful experience for families looking to relax and explore.
Which hotels near San Martin Beach offer the best views?
Discovering the perfect stay near San Martin Beach can elevate your getaway, especially with top-rated hotels offering stunning views.

Ventanas al Mar - Adults Only

Ventanas al Mar - Adults Only is a charming 3-star hotel located just 3.7 miles from San Martin Beach, rated an impressive 9.2 by travelers. This oasis boasts breathtaking ocean views, with rooms featuring private balconies that create a romantic ambiance. Guests can unwind at the outdoor pool, enjoy the soft sands at the beach, or indulge in in-room massages. Additional amenities like beach umbrellas and sun loungers enhance the coastal experience, making it a delightful choice for those seeking tranquility and scenic beauty.
What are the best affordable hotels near San Martin Beach?
For travelers seeking affordable yet charming stays near San Martin Beach, these options provide comfort and great amenities for a relaxing getaway.

Ventanas al Mar - Adults Only

Ventanas al Mar - Adults Only is a serene 3-star retreat just 3.7 miles from San Martin Beach, rated highly by travelers with a 9.2 review rating. This adults-only hotel creates a romantic atmosphere, perfect for couples looking to unwind. Guests can enjoy amenities such as an outdoor pool, beach umbrellas, and stunning ocean views from private balconies. Additional conveniences include free WiFi and self-parking, ensuring a straightforward stay while you soak up the sun.
Are there any hotels with pools close to San Martin Beach?
For travelers seeking a relaxing escape near San Martin Beach, Cozumel offers some delightful hotels with pools that cater to adult travelers.

Ventanas al Mar - Adults Only

Ventanas al Mar is a charming 3-star adults-only hotel located just 3.7 miles from San Martin Beach, with an impressive review rating of 9.2. Guests can unwind in the outdoor pool available 24 hours, perfect for a refreshing dip at any time. This romantic retreat features beautiful sea views, beach umbrellas, and comfortable balconies for relaxation. Additional amenities like in-room massages, daily housekeeping, and self-parking enhance the overall experience.
Can I book a fully refundable hotel close to San Martin Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "San Martin Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near San Martin Beach?
To look for discounts on hotels near San Martin Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia