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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for San Marcos hotels

1. Muunek Hotel Boutique Art & Spa

Muunek Hotel Boutique Art & Spa
Acapulco
United States
Jonnathan
NZ$201
includes taxes & fees
1 Sept - 2 Sept
Muunek Hotel Boutique Art & Spa

2. Mishol Bodas Hotel & Beach Club Acapulco Diamante

Mishol Bodas Hotel & Beach Club Acapulco Diamante
Acapulco
Mexico
juan
NZ$118
includes taxes & fees
1 Sept - 2 Sept
Mishol Bodas Hotel & Beach Club Acapulco Diamante

3. Tres Vidas Acapulco Suites

Tres Vidas Acapulco Suites
Acapulco
Mexico
Arturo
NZ$577
includes taxes & fees
6 Sept - 7 Sept
Tres Vidas Acapulco Suites

4. Monyoli Hotel & Boutique

Monyoli Hotel & Boutique
Puente del Mar
United States
Mark
NZ$185
includes taxes & fees
1 Sept - 2 Sept
Monyoli Hotel & Boutique

5. Princess Mundo Imperial All Inclusive

Princess Mundo Imperial All Inclusive
Granjas del Marqués
Mexico
Melissa
NZ$844
includes taxes & fees
1 Sept - 2 Sept
Princess Mundo Imperial All Inclusive

6. Las Brisas Acapulco

Las Brisas Acapulco
Las Brisas
United States
ANUAR
NZ$229
includes taxes & fees
1 Oct - 2 Oct
Las Brisas Acapulco

7. Banyan Tree Cabo Marques

Banyan Tree Cabo Marques
Acapulco
United States
Carlos
NZ$545
includes taxes & fees
7 Sept - 8 Sept
Banyan Tree Cabo Marques

8. One Acapulco Diamante

One Acapulco Diamante
Puente del Mar
United States
Eliu
NZ$170
includes taxes & fees
22 Sept - 23 Sept
One Acapulco Diamante

9. Lacosta Joss

Lacosta Joss
Puente del Mar
Mexico
Hugo
NZ$86
includes taxes & fees
1 Sept - 2 Sept
Lacosta Joss

10. Camino Real Acapulco Diamante

Camino Real Acapulco Diamante
Pichilingue
United States
Adrian
NZ$223
includes taxes & fees
1 Oct - 2 Oct
Camino Real Acapulco Diamante

11. Papaya Condo Acapulco Diamante - Adults Only

Papaya Condo Acapulco Diamante - Adults Only
Granjas del Marqués
Canada
Katherine
NZ$133
includes taxes & fees
1 Sept - 2 Sept
Papaya Condo Acapulco Diamante - Adults Only

12. Holiday Inn Acapulco Amarea By Ihg

Holiday Inn Acapulco Amarea By Ihg
Costera Acapulco
Mexico
Jorgeluis
NZ$193
includes taxes & fees
28 Sept - 29 Sept
Holiday Inn Acapulco Amarea By Ihg

13. Grand Ocean Breeze Acapulco

Grand Ocean Breeze Acapulco
Playa Diamante
Mexico
SERGIO
NZ$497
includes taxes & fees
1 Sept - 2 Sept
Grand Ocean Breeze Acapulco

14. Park Royal Beach Acapulco - All Inclusive

Park Royal Beach Acapulco - All Inclusive
Playa Guitarrón
United States
Jorge Eduardo
NZ$441
includes taxes & fees
21 Sept - 22 Sept
Park Royal Beach Acapulco - All Inclusive

15. Hotel Palacio Mundo Imperial

Hotel Palacio Mundo Imperial
Puente del Mar
Mexico
José Alberto
NZ$217
includes taxes & fees
29 Sept - 30 Sept
Hotel Palacio Mundo Imperial

16. Marea by Mar Paraíso Queen

Marea by Mar Paraíso Queen
Puente del Mar
NZ$230
includes taxes & fees
2 Sept - 3 Sept
Marea by Mar Paraíso Queen

17. Encanto Acapulco

Encanto Acapulco
Brisas del Marqués
United States
robert
NZ$575
includes taxes & fees
6 Sept - 7 Sept
Encanto Acapulco

18. HS HOTSSON Hotel Acapulco

HS HOTSSON Hotel Acapulco
Costera Acapulco
United States
Alejandra
NZ$212
includes taxes & fees
7 Sept - 8 Sept
HS HOTSSON Hotel Acapulco

19. Hotel Olinalá Diamante

Hotel Olinalá Diamante
Granjas del Marqués
United States
Ian
NZ$96
includes taxes & fees
20 Sept - 21 Sept
Hotel Olinalá Diamante

20. Refugio Diamante

Refugio Diamante
Puente del Mar
Mexico
Anonymous traveller
NZ$182
includes taxes & fees
24 Sept - 25 Sept
Refugio Diamante
View all properties
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.

See all hotels in San Marcos
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

Las Brisas Acapulco

Las Brisas Acapulco

10/10 Excellent
"Staff was great and they are very kind! 5 stars in everything."
Adela 1-night trip
Posted 13 hours ago
Las Brisas Acapulco
Hotel Emporio Acapulco

Hotel Emporio Acapulco

10/10 Excellent
"Good"
Alain 2-night trip
Posted 2 days ago
Hotel Emporio Acapulco
Copacabana Beach Hotel Acapulco

Copacabana Beach Hotel Acapulco

8/10 Good
"Good in General"
Giovani Alberto 4-night trip
Posted 2 days ago
Copacabana Beach Hotel Acapulco
Las Torres Gemelas Acapulco

Las Torres Gemelas Acapulco

10/10 Excellent
"It was nice. Building was older, mold in the shower but the view was incredible"
Courtney 1-night trip
Posted 4 days ago
Las Torres Gemelas Acapulco
Amares Acapulco

Amares Acapulco

10/10 Excellent
"El servicio es excelente muy limpio muy agradable todo lo recomiendo mucho"
Verónica 5-night trip
Posted 5 days ago
Amares Acapulco
Camino Real Acapulco Diamante

Camino Real Acapulco Diamante

8/10 Good
"Hotel muy limpio , excelente presentación, algunos meseros totalmente sin buen servicio , recepción solo cumple, valen parking excelente"
arturo 3-night trip
Posted 12 days ago
Camino Real Acapulco Diamante
Banyan Tree Cabo Marques

Banyan Tree Cabo Marques

10/10 Excellent
"Beautiful villas with private pools, staff very polite and helpful"
Carlos 3-night trip
Posted 2 weeks ago
Banyan Tree Cabo Marques
Princess Mundo Imperial All Inclusive

Princess Mundo Imperial All Inclusive

10/10 Excellent
"Really good for a family of 4"
Pamela 4-night trip
Posted 2 months ago
Princess Mundo Imperial All Inclusive
Playa Suites Acapulco

Playa Suites Acapulco

8/10 Good
"The hotel is okay the only bad that they have is there very strict on the check in people like me that came from another city they should have the room ready for the guest when the came 😉"
ilka 4-night trip
Posted 2 months ago
Playa Suites Acapulco

More cheap accommodation in San Marcos

Capital O Hotel Los Caracoles, Acapulco

Capital O Hotel Los Caracoles, Acapulco

1300 Blvrd de las Naciones La Poza Acapulco GRO
NZ$62
14 Sept - 15 Sept
includes taxes & fees
7.6/10 Good! (139 reviews)
Capital O Hotel Los Caracoles, Acapulco
Hotel Ashly

Hotel Ashly

boulevard de las naciones k.m. 12.5 Acapulco GRO
NZ$71
8 Sept - 9 Sept
includes taxes & fees
Hotel Ashly
Hotel Suite Jazmin

Hotel Suite Jazmin

Vicente Yanes Pinzón, 274 y 276 Acapulco GRO
NZ$76
1 Sept - 2 Sept
includes taxes & fees
Hotel Suite Jazmin
Hotel Villamar Princesa Suites

Hotel Villamar Princesa Suites

Circuito Olinala L-1 Fracc. Olinala Acapulco GRO
NZ$159
6 Sept - 7 Sept
includes taxes & fees
7.4/10 Good! (168 reviews)
Hotel Villamar Princesa Suites
Condesa Americana Acapulco

Condesa Americana Acapulco

14 Piedra Picuda Deportivo Acapulco Gro.
NZ$268
2 Sept - 3 Sept
includes taxes & fees
6.6/10 (161 reviews)
Condesa Americana Acapulco
Luxury Beachfront Oasis Pools Ocean View

Luxury Beachfront Oasis Pools Ocean View

Avenida Costera de las Palmas 1121 Acapulco de Juárez / Playa Diamante GRO
NZ$700
1 Sept - 2 Sept
includes taxes & fees
Luxury Beachfront Oasis Pools Ocean View

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$62 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.

Explore a world of travel with Expedia