Photo by Krystina Sweet

Book San Marcos Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in San Marcos

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in San Marcos

HOTEL CASA BLANCA

3.0 star property
6.0 out of 10, (1)
"excelente servicio de habitaciones, solo como recomendación, falta un restaurante en el hotel, que tenga servicio de lavandería. "
The price is AU$77
includes taxes & fees
17 Feb - 18 Feb
HOTEL CASA BLANCA

Hotel Mezzanine

3.0 star property
10.0 out of 10, Exceptional, (1)
"N/O"
The price is AU$87
includes taxes & fees
17 Feb - 18 Feb
Hotel Mezzanine

HOTEL & RESTAURANTE POSADA SAN JOSE

3.0 star property
The price is AU$378
includes taxes & fees
17 Feb - 18 Feb
HOTEL & RESTAURANTE POSADA SAN JOSE

Hotel Bella Vista

3.0 star property
Hotel Bella Vista

Hotel Tinamit

2.0 star property
The price is AU$36
includes taxes & fees
18 Feb - 19 Feb
Hotel Tinamit

Ecological place, perfect to rest with your family and friends

The price is AU$82
includes taxes & fees
17 Feb - 18 Feb
Ecological place, perfect to rest with your family and friends

Hotel Posada Rosa Balvina

2.5 star property
2.0 out of 10, (1)
The price is AU$52
includes taxes & fees
17 Feb - 18 Feb
Hotel Posada Rosa Balvina

Hotel Jardin de la Sierra

3.0 star property
Hotel Jardin de la Sierra

Ecológico y familiar

Ecológico y familiar

Hotel Villas del mirador

3.0 star property
Hotel Villas del mirador

Dos Marías Hotel

3.0 star property
Dos Marías Hotel

Hostal San Marcos

3.5 star property
10.0 out of 10, Exceptional, (1)
"The whole family were genuinely welcoming. This place is the perfect combination of a real friendly family vibe and complete privacy in your own (very comfortable) room. A had a night in San Marcos and wish I could have stayed in the hotel for more."
Hostal San Marcos
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.
Don't see what you're looking for?
See all available properties in San Marcos
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in San Marcos cost?
The season and factors like Christmas and school holidays can affect the price of a hotel in San Marcos. You can find cheap options from AU$36 in a few different ways on Expedia. First, key in the dates you’d like to go on holiday, then use the filters like amenities and budget to narrow down your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to San Marcos?
The answer depends on what you want to get out of your trip to San Marcos. If you choose to visit in summer, which is between June and August, expect average temperatures of between 19ºC and 27ºC. San Marcos has an oceanic climate, so bear that in mind when you pack.
How can I find cheap hotels in San Marcos?
A good place to begin searching is by using our “Price per night” filter. Currently, the cheapest hotels start at AU$36 per night. Other ways to lock in a pocket-friendly stay in San Marcos are by booking as early as possible and being flexible with the dates you travel. For even more great deals, check out our cheap hotels in San Marcos page.
What are the best hotels in San Marcos for families?
The first step to a perfect family getaway in San Marcos is locking in the right place to stay. Go to the “Traveller experience” section of our filter tool and click on “Family friendly.” This will show you all the San Marcos properties that welcome children and have family amenities like childcare and recreational activities. Choose the one that matches your budget and style, then prepare to kick back while the kids have fun.
Why should I book my San Marcos hotel with Expedia?
Expedia is your one-stop shop for organising the ultimate holiday experience in San Marcos. You’ll find a huge array of hotels to choose from and search filters that make it a breeze to find the ideal fit. Worried about a last-minute change of plans? Many of our hotels offer flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. You’ll enjoy instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!