An ornate stone archway with the inscription "JARDIN DE S. MARCOS" and a decorative balustrade.

Search San Marcos hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for San Marcos hotels

Mishol Bodas Hotel & Beach Club Acapulco Diamante

Mishol Bodas Hotel & Beach Club Acapulco Diamante
3.0 star property
Acapulco
8.2 out of 10, Very good, (50 reviews)
"Excelente"
Mexico
juan
The price is NZ$153
includes taxes & fees
16 Aug - 17 Aug
Mishol Bodas Hotel & Beach Club Acapulco Diamante

Lacosta Joss

Lacosta Joss
3.0 star property
Costera Acapulco
The price is NZ$85
includes taxes & fees
20 July - 21 July
Lacosta Joss

Las Brisas Acapulco

Las Brisas Acapulco
5.0 star property
Las Brisas
9.6 out of 10, Exceptional, (1,328 reviews)
"Friendly staff Excellent food and amazing property "
United States
Servando
The price is NZ$283
includes taxes & fees
16 Aug - 17 Aug
Las Brisas Acapulco

Banyan Tree Cabo Marques

Banyan Tree Cabo Marques
5.0 star property
Acapulco
9.4 out of 10, Exceptional, (852 reviews)
"Great place,"
United States
Nicte ha
The price is NZ$714
includes taxes & fees
27 July - 28 July
Banyan Tree Cabo Marques

Princess Mundo Imperial All Inclusive

Princess Mundo Imperial All Inclusive
5.0 star property
Granjas del Marqués
9.0 out of 10, Wonderful, (17 reviews)
"Todo excelente"
Mexico
Sergio
The price is NZ$885
includes taxes & fees
26 July - 27 July
Princess Mundo Imperial All Inclusive

Park Royal Beach Acapulco - All Inclusive

Park Royal Beach Acapulco - All Inclusive
3.5 star property
Playa Guitarrón
8.0 out of 10, Very good, (238 reviews)
"Great"
United States
Victor
The price is NZ$532
includes taxes & fees
7 Aug - 8 Aug
Park Royal Beach Acapulco - All Inclusive

Hotel Bora Bora

Hotel Bora Bora
2.0 star property
Acapulco
The price is NZ$97
includes taxes & fees
23 July - 24 July
Hotel Bora Bora

Camino Real Acapulco Diamante

Camino Real Acapulco Diamante
4.0 star property
Pichilingue
9.0 out of 10, Wonderful, (1,046 reviews)
"Rooms a good size, clean, confortable, Staff attentive to my needs"
United States
Marina
The price is NZ$331
includes taxes & fees
16 Aug - 17 Aug
Camino Real Acapulco Diamante

Fiesta Americana Acapulco Villas

Fiesta Americana Acapulco Villas
4.0 star property
Costera Acapulco
9.2 out of 10, Wonderful, (1,170 reviews)
"Resort was great and food was delicious!"
United States
Roberto Asael Medrano
The price is NZ$308
includes taxes & fees
9 Aug - 10 Aug
Fiesta Americana Acapulco Villas

Monyoli Hotel & Boutique

Monyoli Hotel & Boutique
3.0 star property
Puente del Mar
8.0 out of 10, Very good, (8 reviews)
The price is NZ$217
includes taxes & fees
30 July - 31 July
Monyoli Hotel & Boutique

Copacabana Beach Hotel Acapulco

Copacabana Beach Hotel Acapulco
3.5 star property
Costera Acapulco
8.0 out of 10, Very good, (1,002 reviews)
"Clean room, great view."
United States
Ericka
The price is NZ$212
includes taxes & fees
6 Aug - 7 Aug
Copacabana Beach Hotel Acapulco

HS HOTSSON Hotel Acapulco

HS HOTSSON Hotel Acapulco
3.5 star property
Costera Acapulco
8.8 out of 10, Excellent, (1,001 reviews)
"Todo excelente"
Mexico
Martha Elisa
The price is NZ$192
includes taxes & fees
30 July - 31 July
HS HOTSSON Hotel Acapulco

Pierre Mundo Imperial All Inclusive

Pierre Mundo Imperial All Inclusive
5.0 star property
Granjas del Marqués
9.0 out of 10, Wonderful, (2 reviews)
"."
Mexico
Filiberto Octavio Lopez
The price is NZ$934
includes taxes & fees
19 July - 20 July
Pierre Mundo Imperial All Inclusive

Holiday Inn Acapulco La Isla by IHG

Holiday Inn Acapulco La Isla by IHG
3.5 star property
La Poza
9.2 out of 10, Wonderful, (771 reviews)
"Stay was wonderful - staff is always very helpful with answering any questions. Always enjoy my stay!"
United States
Josselyn
The price is NZ$194
includes taxes & fees
16 Aug - 17 Aug
Holiday Inn Acapulco La Isla by IHG

Hotel Palacio Mundo Imperial

Hotel Palacio Mundo Imperial
4.0 star property
Puente del Mar
8.6 out of 10, Excellent, (1,000 reviews)
"Todo excelente "
Mexico
Mariana
The price is NZ$249
includes taxes & fees
20 July - 21 July
Hotel Palacio Mundo Imperial

Grand Ocean Breeze Acapulco

Grand Ocean Breeze Acapulco
4.5 star property
Playa Diamante
8.4 out of 10, Very good, (14 reviews)
"QUE SEAN CLAROS EXACTAMENTE EN EL NOMBRE DEL HOTEL..YA QUE CUANDO LLEGAMOS EL HOTEL YA ESTABA FUERA DE SERVICIO (OCEAN BREZZE)..."
Mexico
SERGIO
The price is NZ$521
includes taxes & fees
14 Aug - 15 Aug
Grand Ocean Breeze Acapulco

Villas San Vicente

Villas San Vicente
3.0 star property
Puente del Mar
9.6 out of 10, Exceptional, (24 reviews)
"Excellent staff friendly staff and perfect place we will came back soon Thanks "
United States
Porfirio
The price is NZ$274
includes taxes & fees
20 July - 21 July
Villas San Vicente

Hotel Acapulco Club Diamante

Hotel Acapulco Club Diamante
3.0 star property
Granjas del Marqués
7.0 out of 10, Good, (24 reviews)
"It was great!"
United States
matthew
The price is NZ$117
includes taxes & fees
20 July - 21 July
Hotel Acapulco Club Diamante

Marea by Mar Paraíso Queen

Marea by Mar Paraíso Queen
2.0 star property
Puente del Mar
The price is NZ$329
includes taxes & fees
19 July - 20 July
Marea by Mar Paraíso Queen

One Acapulco Diamante

One Acapulco Diamante
3.0 star property
Puente del Mar
8.4 out of 10, Very good, (872 reviews)
"For the price, room could be better The staff was GREAT"
United States
Eliu
The price is NZ$189
includes taxes & fees
23 July - 24 July
One Acapulco Diamante
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

Learn more about San Marcos

Nestled along the Pacific coast, this charming fishing village offers pristine beaches perfect for surfing and swimming. Local seafood restaurants serve fresh catch while colourful markets showcase traditional crafts and regional delicacies.

An ornate stone archway with the inscription "JARDIN DE S. MARCOS" and a decorative balustrade.

Top San Marcos Hotel Reviews

Recent Reviews in San Marcos

More cheap accommodation in San Marcos

Find out more about San Marcos

Top reasons to visit San Marcos

  • Stunning Beaches: San Marcos boasts beautiful beaches perfect for sunbathing, swimming, and water sports.
  • Family-Friendly Activities: Enjoy various attractions like water parks, picnic grounds, and entertainment facilities, ideal for the whole family.
  • Scenic Outdoor Adventures: Explore picturesque coastal scenery and engage in outdoor adventures surrounded by nature.
  • Shopping Opportunities: Visit the San Marcos Premium Outlets for a great shopping experience.
  • Diverse Accommodation: Choose from beachfront resorts to budget-friendly hotels, catering to all types of travellers.

Find great hotels near San Marcos

If you’re seeking a memorable getaway in San Marcos, Guerrero, you'll find a variety of accommodation options that cater to every type of traveller. From beachfront resorts to family-friendly hotels, there’s something for everyone, including pet-friendly options and affordable stays. Whether you're looking for a top hotel for work or a relaxing vacation, San Marcos offers a range of choices to ensure a delightful experience.

  • Hotel Palacio Mundo Imperial: This 4-star resort is a family-friendly haven located 41.8km from San Marcos. With a guest rating of 8.4 out of 10, it caters to both leisure and business travellers. The hotel is well-equipped with amenities for children, including a complimentary crib service, a children's club, and a dedicated pool area for younger guests. Families can also enjoy various activities, ensuring a memorable vacation experience. Its spacious accommodations and resort-style atmosphere make it a great choice for those looking to relax and unwind in a vibrant environment.
  • One Acapulco Diamante: A 3-star eco-certified hotel, One Acapulco Diamante offers a sustainable experience for travellers keen on reducing their environmental impact. With a guest rating of 8.4 out of 10, this property is also situated 41.8km from San Marcos. Ideal for business trips, it combines modern amenities with a commitment to eco-friendliness. The hotel's design and services reflect a dedication to sustainability, making it a top choice for environmentally conscious visitors seeking a comfortable stay without compromising their values.
  • Mishol Bodas Hotel & Beach Club Acapulco Diamante: Located 33.8km from San Marcos, this charming 3-star hotel is tailored for families and beach lovers. Mishol Bodas features direct beach access, providing guests with the ultimate seaside experience. Rated highly for its family-friendly amenities, the hotel includes a children's club, games for young ones, and a special pool area for kids. Families can enjoy a relaxed atmosphere while soaking up the sun and creating lasting memories together in this delightful coastal retreat.

Where to stay near San Marcos

San Marcos, Guerrero, offers a vibrant mix of family-friendly activities, stunning beaches, and outdoor adventures. Explore the picturesque coastal scenery and indulge in water sports, or relax on the sandy shores. Nearby attractions invite shopping and entertainment, ensuring a fulfilling holiday experience. Whether you seek adventure or relaxation, San Marcos is the perfect destination for a memorable vacation in Mexico.

  • Barra Vieja: Barra Vieja is a charming village located 30.6km away from San Marcos, offering a tranquil beachside escape. With a steady influx of visitors, particularly from March to April and July, it’s a haven for those seeking outdoor adventures and stunning scenery. The area boasts beautiful beaches and a picturesque bay, perfect for relaxing or engaging in various water activities. Enjoy local music concerts or hit the nearby golf course for a day of fun. The vibrant atmosphere and natural beauty make Barra Vieja a must-visit destination for beach lovers.
  • Florencio Villarreal: Situated 32.2km from San Marcos, Florencio Villarreal is a lively city that attracts visitors seeking both beach relaxation and outdoor experiences. With peak travel times from January to March, this city offers a mix of cultural richness and scenic beauty. The nearby bay and beach provide ample opportunities for sunbathing, swimming, and enjoying the local cuisine. The city’s vibrant community and inviting atmosphere make it an ideal stop for those looking to immerse themselves in the local culture while enjoying the sun and surf.
  • Ayutla de los Libres: Located 37.0km away from San Marcos, Ayutla de los Libres is a dynamic city known for its family-friendly attractions and outdoor entertainment. With a peak in visitors during February, July, and December, it offers a variety of experiences, from exploring botanical gardens to enjoying rides at local theme parks. The city’s charm lies in its ability to cater to all ages, making it a perfect destination for families and adventure seekers alike. Don’t miss the chance to discover its lush private gardens and engaging recreational activities.

Things to do in San Marcos

Shopping

For local souvenirs, visit the bustling San Marcos Market, where you can find handmade crafts and traditional foods. If you're up for a drive, head to Plaza San Marcos, a shopping mall offering a variety of shops and dining options for a more modern shopping experience.

Recreation

San Marcos offers tranquil wellness retreats like Hotel Casa Blanca, where you can enjoy relaxing spa treatments and yoga sessions amidst stunning coastal views. For recreation, explore the nearby beaches for swimming, sunbathing, and beachcombing, or hike the scenic trails that showcase the region's natural beauty.

Adventure

Explore the beautiful beaches of San Marcos, where you can enjoy swimming, snorkelling, and sunbathing. Take a hike along the stunning coastal trails that offer fantastic views of the Pacific Ocean. For a unique experience, try kayaking in the calm waters, surrounded by lush scenery.

Nightlife

In San Marcos, Guerrero, immerse yourself in vibrant nightlife at La Palapa, where live music and tasty cocktails create a lively atmosphere. For a more laid-back vibe, check out El Barco, offering stunning ocean views and a relaxed setting to unwind after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near San Marcos

San Marcos, Guerrero, is perfect for family beach holidays and offers a variety of activities centred around its stunning beaches and scenic lakes. Visitors can explore local attractions like the San Marcos Premium Outlets and the iconic St. Mark, while enjoying the outdoor experiences that this vibrant destination has to offer. With its blend of relaxation and entertainment, San Marcos promises a memorable getaway for all.

  • Barra Vieja Beach: Located 30.6km from San Marcos, this beach offers a laid-back atmosphere with golden sands and gentle waves, ideal for soaking up the sun or enjoying leisurely strolls along the shore.
  • Campamento Tortuguero Playa Larga: About 33.8km away, this attraction invites you to relax while engaging in turtle conservation efforts. Enjoy a budget-friendly experience surrounded by nature, perfect for those seeking a tranquil getaway.
  • Laguna Tres Palos: Situated 37.0km from San Marcos, this picturesque lake boasts stunning scenery, making it a romantic spot for outdoor activities such as kayaking and picnicking amidst lush surroundings.

Best time to go to San Marcos

The best time to visit San Marcos can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Marcos falls in May, when visitor numbers are slightly low and weather is sunny with no rain. The coolest average temperature in San Marcos falls in January, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.5°F (26.4°C)No RainSunnyAverageSlightly High
February80.1°F (26.7°C)No RainSunnyAverageAverage
March81.1°F (27.3°C)No RainSunnySlightly HighAverage
April82.6°F (28.1°C)No RainSunnySlightly HighSlightly High
May84.4°F (29.1°C)No RainSunnySlightly LowAverage
June82.9°F (28.3°C)Moderate RainMostly SunnyAverageSlightly Low
July83.1°F (28.4°C)Light RainMostly SunnyAverageAverage
August82.4°F (28.0°C)Frequent RainMostly SunnySlightly LowAverage
September81.1°F (27.3°C)Frequent RainMostly CloudyAverageSlightly Low
October81.1°F (27.3°C)Moderate RainMostly SunnySlightly LowSlightly Low
November80.8°F (27.1°C)No RainSunnyAverageAverage
December79.7°F (26.5°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to San Marcos

Flying into San Marcos, Guerrero, is convenient via Acapulco's General Juan N. Alvarez International Airport (ACA), located 40.2km away. Nearby accommodation options include the luxurious Banyan Tree Cabo Marques, a 5-star hotel situated 11.3km from the airport, and the elegant Encanto Acapulco and Las Brisas Acapulco, both 12.9km away and rated 5 and 4.5 stars respectively. All these hotels provide easy access to the airport, ensuring a smooth transition for travellers. With a variety of options, you can enjoy your stay while being close to the airport for your journey into San Marcos.

Frequently asked questions

What is the best area to stay in San Marcos?
The best area to stay in San Marcos is along the main beachfront, particularly around Avenida del Sol, where you'll find the most developed and convenient options.

This central stretch of beach offers direct access to the Pacific Ocean and is where the majority of the town's amenities are located. You'll find a selection of beachfront hotels, restaurants, and shops within easy walking distance. The area around the pier is particularly active, with local fishermen bringing in their daily catch and small market stalls.

For couples seeking a relaxing beach holiday with convenience, this area is ideal. Many hotels here offer private beach access, swimming pools, and on-site dining, meaning you can enjoy the sun and sea without venturing far. The gentle waves are great for swimming and unwinding.

Families will also find this beachfront area very suitable. The proximity to all facilities minimises travel time with children, and the calm waters make it a pleasant place for kids to play.
When is the best time to go to San Marcos?
The best time to visit San Marcos, Guerrero, Mexico, is during the dry season, which runs from November to May.

During this period, you can expect warm, sunny days with very little rainfall, making it ideal for enjoying the beaches and outdoor activities. The average daily temperatures are consistently pleasant, usually hovering around 28°C to 32°C (82°F to 90°F), with cooler evenings. This weather ensures a comfortable and uninterrupted holiday experience.

Couples looking for a relaxing beach getaway will find these months great for unwinding by the sea. The calm waters and clear skies are ideal for swimming, sunbathing, and enjoying romantic sunset strolls along the coast. It's also a great time for exploring local markets and enjoying al fresco dining without the concern of rain.

Solo travellers seeking a peaceful escape will appreciate the consistently good weather for exploring the area at their own pace.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in San Marcos.
How can I save on a hotel booking in San Marcos with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on San Marcos hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Marcos?
Prices for hotels in San Marcos often vary, but you can find a great deal from NZ$53 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.