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

Guest rating
Guest rating
Star rating

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, (47 reviews)
"Excelente"
Mexico
juan
The price is AU$103
includes taxes & fees
2 July - 3 July
Mishol Bodas Hotel & Beach Club Acapulco Diamante

Las Brisas Acapulco

Las Brisas Acapulco
5.0 star property
Las Brisas
9.6 out of 10, Exceptional, (1,315 reviews)
"Friendly staff Excellent food and amazing property "
United States
Servando
The price is AU$278
includes taxes & fees
2 July - 3 July
Las Brisas Acapulco

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, (231 reviews)
"Great"
United States
Victor
The price is AU$304
includes taxes & fees
15 July - 16 July
Park Royal Beach Acapulco - All Inclusive

Camino Real Acapulco Diamante

Camino Real Acapulco Diamante
4.0 star property
Pichilingue
9.0 out of 10, Wonderful, (1,039 reviews)
"Staff were excellent."
United States
Paul
The price is AU$311
includes taxes & fees
6 July - 7 July
Camino Real Acapulco Diamante

Pierre Mundo Imperial All Inclusive

Pierre Mundo Imperial All Inclusive
5.0 star property
Granjas del Marqués
10.0 out of 10, Exceptional, (1 review)
"."
Mexico
Filiberto Octavio Lopez
The price is AU$667
includes taxes & fees
5 July - 6 July
Pierre Mundo Imperial All Inclusive

HS HOTSSON Hotel Acapulco

HS HOTSSON Hotel Acapulco
3.5 star property
Costera Acapulco
8.8 out of 10, Excellent, (1,006 reviews)
"very nice location nice flea market right across the street "
United States
janis
The price is AU$179
includes taxes & fees
27 July - 28 July
HS HOTSSON Hotel Acapulco

Princess Mundo Imperial All Inclusive

Princess Mundo Imperial All Inclusive
5.0 star property
Granjas del Marqués
9.2 out of 10, Wonderful, (14 reviews)
"Ok"
Mexico
Jose Ignacio
The price is AU$688
includes taxes & fees
5 July - 6 July
Princess Mundo Imperial All Inclusive

Banyan Tree Cabo Marques

Banyan Tree Cabo Marques
5.0 star property
Acapulco
9.4 out of 10, Exceptional, (844 reviews)
"Great place,"
United States
Nicte ha
The price is AU$529
includes taxes & fees
29 July - 30 July
Banyan Tree Cabo Marques

Holiday Inn Acapulco Amarea By Ihg

Holiday Inn Acapulco Amarea By Ihg
3.5 star property
Costera Acapulco
The price is AU$212
includes taxes & fees
5 July - 6 July
Holiday Inn Acapulco Amarea By Ihg

Fiesta Americana Acapulco Villas

Fiesta Americana Acapulco Villas
4.0 star property
Costera Acapulco
9.2 out of 10, Wonderful, (1,157 reviews)
"Resort was great and food was delicious!"
United States
Roberto Asael Medrano
The price is AU$169
includes taxes & fees
5 July - 6 July
Fiesta Americana Acapulco Villas

Lacosta Joss

Lacosta Joss
3.0 star property
Costera Acapulco
The price is AU$71
includes taxes & fees
6 July - 7 July
Lacosta Joss

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 AU$219
includes taxes & fees
13 July - 14 July
Villas San Vicente

Monyoli Hotel & Boutique

Monyoli Hotel & Boutique
3.0 star property
Puente del Mar
8.0 out of 10, Very good, (8 reviews)
"Walk to beach and close to airport. Taxi service was easy. Uber to airport unavailable. "
United States
Mark
The price is AU$160
includes taxes & fees
2 July - 3 July
Monyoli Hotel & Boutique

One Acapulco Diamante

One Acapulco Diamante
3.0 star property
Puente del Mar
8.4 out of 10, Very good, (869 reviews)
"For the price, room could be better The staff was GREAT"
United States
Eliu
The price is AU$148
includes taxes & fees
2 July - 3 July
One Acapulco Diamante

Copacabana Beach Hotel Acapulco

Copacabana Beach Hotel Acapulco
3.5 star property
Costera Acapulco
8.0 out of 10, Very good, (1,006 reviews)
"Great place! The shows they had at night were very entertaining and fun. "
United States
Paulina
The price is AU$178
includes taxes & fees
27 July - 28 July
Copacabana Beach Hotel Acapulco

Las Nubes uno

Las Nubes uno
3.0 star property
Barra Vieja
The price is AU$371
includes taxes & fees
9 July - 10 July
Las Nubes uno

Princess Mundo Imperial

Princess Mundo Imperial
4.0 star property
Granjas del Marqués
8.4 out of 10, Very good, (1,001 reviews)
"Todo excelente "
Mexico
Ernesto
The price is AU$243
includes taxes & fees
12 July - 13 July
Princess Mundo Imperial

Grand Ocean Breeze Acapulco

Grand Ocean Breeze Acapulco
4.5 star property
Playa Diamante
8.2 out of 10, Very good, (13 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 AU$289
includes taxes & fees
2 July - 3 July
Grand Ocean Breeze Acapulco

Hotel Emporio Acapulco

Hotel Emporio Acapulco
3.5 star property
Costera Acapulco
8.6 out of 10, Excellent, (1,761 reviews)
"Stay was great , staff so kind and helpful.beach view is awesome."
United States
Alvaro
The price is AU$214
includes taxes & fees
15 July - 16 July
Hotel Emporio Acapulco

Amares Acapulco

Amares Acapulco
3.5 star property
Costera Acapulco
8.8 out of 10, Excellent, (313 reviews)
"Everything was great the room,staff, the view from 25th floor towards the ocean beautiful."
United States
Fernando
The price is AU$181
includes taxes & fees
5 July - 6 July
Amares Acapulco
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 and water sports along the pristine coastline.
  • Outdoor Activities: Enjoy golf at local courses or relax at private country clubs, plus thrilling adventures await in water sports.
  • Rich Cultural Exploration: Discover historic towns and sites dedicated to Saint Mark, immersing yourself in local traditions.
  • Vibrant Atmosphere: Experience lively events like Fiesta Texas, adding excitement to your beach holiday.
  • Diverse Accommodation: Choose from beachfront resorts to family-friendly hotels, catering to every traveler's needs.

Find great hotels near San Marcos

Experience the charm of San Marcos, Guerrero, with a range of accommodation options tailored to suit every traveller. From beachfront resorts to family-friendly hotels, you'll find the perfect spot for your getaway. Whether you're seeking pet-friendly lodgings or luxurious star-rated hotels, San Marcos offers a variety of choices to make your holiday unforgettable.

  • Hotel Palacio Mundo Imperial: Nestled 41.8km from San Marcos, Hotel Palacio Mundo Imperial is a luxurious 4-star resort designed for families and pet lovers alike. This vibrant property offers an array of amenities tailored for children, including a shared playground, free children’s club, and a fun-filled arcade game room. For those travelling with pets, the hotel provides a welcoming environment with specific pet policies, allowing dogs onsite and even waiving fees for service animals. The resort’s family-friendly atmosphere ensures a memorable vacation experience for all ages.
  • One Acapulco Diamante: Positioned 41.8km from San Marcos, One Acapulco Diamante is a contemporary 3-star hotel that caters to business travellers and is proudly LGBTQIA welcoming. This property is well-equipped with modern business amenities, including a fully accessible 24-hour business centre. Its affiliation with LGBTQI travel guides highlights its commitment to inclusivity, making it a comfortable and professional choice for those attending conferences or meetings. Guests will appreciate the sleek design and dedicated facilities that prioritise both work and leisure.
  • Mishol Bodas Hotel & Beach Club Acapulco Diamante: Located 33.8km away from San Marcos, Mishol Bodas Hotel & Beach Club is a charming 3-star accommodation perfect for families and pet owners. This hotel boasts a delightful range of children’s amenities, featuring free children’s clubs, engaging games, and a kid-friendly pool, ensuring endless fun for younger guests. With a pet-friendly policy that welcomes small dogs, it’s an ideal spot for those wanting to bring their furry companions along. The relaxed beach club atmosphere provides a wonderful backdrop for a family getaway.

Where to stay near San Marcos

San Marcos, Guerrero, offers an ideal escape for beach lovers and outdoor enthusiasts. Enjoy the sun on stunning local beaches or indulge in thrilling water sports along the coastline. Just a short drive away, explore charming historical towns that reflect the region's rich heritage. For a winter getaway, consider nearby resorts that provide a perfect blend of relaxation and adventure, all while soaking up the vibrant atmosphere of this beautiful part of Mexico.

  • Barra Vieja: Located a mere 32.2km from San Marcos, Barra Vieja is a gem for those craving an outdoor adventure. Known for its stunning beaches and vibrant atmosphere, this neighborhood attracts visitors primarily between March to April and July. Golf enthusiasts will find plenty of opportunities, with several courses nearby, while music concerts add to the lively experience. Don't miss the local landmark views from the lookout or the chance to explore historical sites that tell the rich story of the area.
  • Florencio Villarreal: Also situated 32.2km from San Marcos, Florencio Villarreal is a charming city that caters to families and business travellers alike. With a moderate seasonal influx peaking from January to March, this city offers a blend of outdoor activities and family-friendly attractions. Visitors can enjoy local parks and recreational facilities, making it an ideal spot for those looking to unwind while still being close to the heart of Guerrero's culture.
  • Juan R. Escudero: Just 33.8km from San Marcos, Juan R. Escudero is a dynamic city that thrives on its cultural and business appeal. With peaks in visitor numbers during February, August, and December, this city features a bustling shopping area and is rich in history, featuring archaeological sites and charming streets. Explore the local historic places that reflect the region's heritage while enjoying a vibrant urban experience perfect for both culture seekers and business travellers.

Things to do near San Marcos

San Marcos, Guerrero is perfect for a beach holiday with plenty of outdoor activities. Enjoy a round of golf at the local course or relax at the private country club. Don't miss the outlet malls for shopping, picnic grounds for a leisurely day, and outdoor entertainment options. The vibrant atmosphere is enhanced by events like Fiesta Texas, making it a fantastic destination for a fun-filled vacation.

Shopping

In San Marcos, you can enjoy local markets and vibrant shops for unique gifts and souvenirs. If you're up for a drive, La Isla Shopping Village is 41.8km away, offering a lively atmosphere with business and family vibes. Plaza Sendero, located 45.1km away, also features a great mix of shops.

Recreation

At Forum de Mundo Imperial, enjoy vibrant music concerts just 41.8km from San Marcos, perfect for a lively night out. For a more laid-back experience, Tres Vidas Golf Club offers outdoor golfing activities 37.0km away, while Turtle Dunes, located 45.1km away, provides a scenic golfing atmosphere.

Adventure

Explore the pristine beaches of San Marcos, perfect for surfing and sunbathing. Dive into the clear waters for snorkelling adventures or take a boat tour to discover hidden coves. For thrill-seekers, try parasailing for stunning aerial views of the coastline and surrounding landscapes.

Nightlife

The nightlife in San Marcos is vibrant, with lively bars and beachside venues. Enjoy a refreshing drink at Bar La Playa, or dance the night away at Club San Marcos, where the atmosphere is electric and the music keeps you moving until dawn.

Booking tips and Expedia advantages for San Marcos

For a budget-friendly trip to San Marcos, consider visiting in June or September to October when prices are lower. Tuesday is the cheapest day to stay, while Friday tends to be pricier. Use Expedia to find great hotel deals and save more by booking your accommodation, flights, and activities together. Look for options to sort prices from lowest to highest for the best rates. Don’t forget to explore free activities in the area to make the most of your holiday without breaking the bank!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Marcos are June and September to October, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Marcos is Tuesday. The most expensive day to stay in San Marcos is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your preferences, such as your budget, desired location, and preferred hotel type. To discover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your San Marcos hotel booking with your flights and activities through an Expedia package.

Find the best attractions near San Marcos

San Marcos, Guerrero, is perfect for a beach holiday with a blend of outdoor adventure and scenic beauty. You can explore stunning beaches, historic buildings, and the serene lakes nearby. Notable attractions include sites dedicated to Saint Mark, offering a glimpse into the local culture. Whether you're after relaxation or an active experience, San Marcos has a variety of options that will make your vacation memorable.

  • Barra Vieja Beach: Located 30.6km from San Marcos, Barra Vieja Beach offers a quintessential beach vibe with its golden sands and gentle waves, perfect for sunbathing or a refreshing swim.
  • Campamento Tortuguero Playa Larga: Situated 33.8km away, this attraction is ideal for budget-conscious travellers seeking a relaxing environment. Enjoy recreational activities while witnessing the incredible conservation efforts for local sea turtles.
  • Laguna Tres Palos: A stunning lake located 37.0km from San Marcos, Laguna Tres Palos boasts beautiful scenery and outdoor activities, making it a romantic spot for couples and nature lovers alike.

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 (dry). The coolest average temperature in San Marcos falls in January, visitor numbers are average and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.5°F (26.4°C)No Rain (Dry)SunnyAverageSlightly High
February80.1°F (26.7°C)No Rain (Dry)SunnyAverageAverage
March81.1°F (27.3°C)No Rain (Dry)SunnySlightly HighAverage
April82.6°F (28.1°C)No Rain (Dry)SunnySlightly HighSlightly High
May84.4°F (29.1°C)No Rain (Dry)SunnySlightly 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 Rain (Dry)SunnyAverageAverage
December79.7°F (26.5°C)No Rain (Dry)SunnySlightly HighSlightly High

The nearest major airports for your trip to San Marcos

For your trip to San Marcos, Guerrero, the nearest major airport is Acapulco's General Juan N. Alvarez International Airport (ACA), situated 40.2km away. Excellent accommodation options nearby include the 5-star Banyan Tree Cabo Marques and Encanto Acapulco, both around 12.9km from the airport. Las Brisas Acapulco, a 4.5-star resort, is also within the same distance. These hotels offer convenient transportation services to the airport, including airport shuttles available on request and for a fee, ensuring a seamless transfer to your flight. Enjoy your stay in this beautiful region of Mexico!

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-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 perks and 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 AU$52 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.