Hotels in Oaxaca

Search over 537 hotels from $55

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Oaxaca Hotels

Don't see what you're looking for?
See all available properties in Oaxaca
View all properties
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.

Luxury Hotels in Oaxaca

    Palacio Borghese Hotel Boutique

    Palacio Borghese Hotel Boutique

    Allende 208, Col. Centro, Oaxaca, OAX
    The price is $211 per night from Jun 7 to Jun 8
    $211
    per night
    Jun 7 - Jun 8
    9.4/10 Exceptional! (346 reviews)
    Hotel Trebol

    Hotel Trebol

    Ricardo Flores Magon No. 201, Col. Centro, Oaxaca, OAX
    The price is $95 per night from Jun 8 to Jun 9
    $95
    per night
    Jun 8 - Jun 9
    9/10 Wonderful! (1,002 reviews)
    Quinta Real Oaxaca

    Quinta Real Oaxaca

    Calle 5 De Mayo 300, Oaxaca, OAX
    The price is $184 per night from Jun 27 to Jun 28
    $184
    per night
    Jun 27 - Jun 28
    9.2/10 Wonderful! (937 reviews)

Pet Friendly Oaxaca Hotels

    Casa De Sierra Azul

    Casa De Sierra Azul

    Hidalgo 1002 Esq Fiallo, Oaxaca, OAX
    The price is $141 per night from Jul 7 to Jul 8
    $141
    per night
    Jul 7 - Jul 8
    8.8/10 Excellent! (476 reviews)
    Hotel Azul Oaxaca

    Hotel Azul Oaxaca

    Abasolo 313, Centro, Oaxaca, OAX
    The price is $207 per night from Jun 24 to Jun 25
    $207
    per night
    Jun 24 - Jun 25
    8.8/10 Excellent! (99 reviews)
    Hotel Boutique Parador San Miguel

    Hotel Boutique Parador San Miguel

    Independencia #503, Colonia Centro, Oaxaca, OAX
    The price is $198 per night from Jun 7 to Jun 8
    $198
    per night
    Jun 7 - Jun 8
    9.2/10 Wonderful! (441 reviews)

Where should you stay in Oaxaca?

What are some budget-friendly hotels in Oaxaca?

You're likely to find a good deal when you book one of the 58 cheap hotels in Oaxaca. Hotel Veracruz is a 2.5-star hotel with free WiFi, air conditioning, and free newspapers. Another option is Hotel Oaxaca Inn Reforma, a 3-star hotel with free WiFi, free parking, and free bottled water. You'll also find Hotel Principal, which is a 2-star hotel with free WiFi, laundry facilities, and free bottled water.

What are the best hotels in central Oaxaca?

Here are some of our travelers' favorite hotels in the center of Oaxaca:

  • Hotel Victoria Oaxaca is a 3.5-star hotel with free WiFi, free parking, and a business center.
  • Hotel Fortin Plaza is a 3.5-star hotel with free WiFi, free parking, and a 24-hour business center.
  • City Centro Oaxaca is a 3.5-star hotel with free WiFi, free parking, and a fitness center.

If you're interested in the local attractions, you'll want to make time for the cathedral and museums in culturally rich Oaxaca. Sights to visit in the heart of Oaxaca include Oaxaca Cathedral, Zocalo Square and Zócalo.

What are some of the best hotels near Monte Alban?

Learn about the local history at this famous site, located 2.9 mi from the heart of Oaxaca. There are 279 hotels within 5 miles of Monte Alban, giving you plenty of options to choose from including:

Recent Reviews