Beginning of main content

Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices

Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers

Relax with our Price Promise
Find a lower price, and we’ll refund the difference

Tonight
This weekend
6 Dec. - 8 Dec.
Next weekend
13 Dec. - 15 Dec.

Hotels near San Juan de Dios

Hostal Casa MaryFer Get Rates
Hostal Casa MaryFer

Hostal Casa MaryFer

0.4 km from San Juan de Dios
     
    0.0 out of 5.0 Stars

    Hostal Casa MaryFer: Pet-friendly hostal with free breakfast and free WiFi.

    Maria Ines Hotel Suite AU$98
    Maria Ines Hotel Suite

    Maria Ines Hotel Suite

    2.5 km from San Juan de Dios
       
      3.5 out of 5.0 Stars

      Maria Ines Hotel Suite: Hotel with free WiFi and free parking. Located near the airport.

      Motel Puerta del Cielo AU$67
      Motel Puerta del Cielo

      Motel Puerta del Cielo

      2.8 km from San Juan de Dios
         
        2.5 out of 5.0 Stars

        Motel Puerta del Cielo: Motel with free WiFi and a 24-hour front desk.

        Hotel Guivá Aeropuerto AU$97
        Hotel Guivá Aeropuerto

        Hotel Guivá Aeropuerto

        2.8 km from San Juan de Dios
           
          3.0 out of 5.0 Stars

          Hotel Guivá Aeropuerto: Business-friendly hotel with free WiFi and a coffee shop. Located near the airport.

          Motel Las Maravillas AU$114
          Motel Las Maravillas

          Motel Las Maravillas

          2.7 km from San Juan de Dios
             
            1.5 out of 5.0 Stars

            Motel Las Maravillas: Motel with free WiFi and free parking.

            Los Mangales AU$23
            Los Mangales

            Los Mangales

            3.5 km from San Juan de Dios
               
              2.5 out of 5.0 Stars

              Los Mangales: Guesthouse with free WiFi and free parking.

              Fiesta Inn Oaxaca AU$147
              Fiesta Inn Oaxaca

              Fiesta Inn Oaxaca

              6.2 km from San Juan de Dios
                 
                3.5 out of 5.0 Stars

                Fiesta Inn Oaxaca: Family hotel with free WiFi and free parking. Located in the historical district.

                Hostalito Oaxaca Get Rates
                Hostalito Oaxaca

                Hostalito Oaxaca

                6.8 km from San Juan de Dios
                   
                  0.0 out of 5.0 Stars

                  Hostalito Oaxaca: Hostel with free WiFi and daily housekeeping.

                  Hotel Hacienda AU$68
                  Hotel Hacienda

                  Hotel Hacienda

                  7.7 km from San Juan de Dios
                     
                    3.5 out of 5.0 Stars

                    Hotel Hacienda: Hotel with free WiFi and free parking. Guests give the pool a thumbs up.

                    Hotel Boutique Casa Garay AU$67
                    Hotel Boutique Casa Garay

                    Hotel Boutique Casa Garay

                    8.3 km from San Juan de Dios
                       
                      3.5 out of 5.0 Stars

                      Hotel Boutique Casa Garay: Family hotel with free WiFi and a restaurant. Located in the city centre.

                      Hotel Aurora AU$56
                      Hotel Aurora

                      Hotel Aurora

                      8.4 km from San Juan de Dios
                         
                        3.0 out of 5.0 Stars

                        Hotel Aurora: Inn with free WiFi and free parking. Guests give the location a thumbs up.

                        Hotel Trebol AU$75
                        Hotel Trebol

                        Hotel Trebol

                        8.5 km from San Juan de Dios
                           
                          4.0
                          of 5, from 1 reviews
                          3.0 out of 5.0 Stars

                          Hotel Trebol: Family hotel with free breakfast and free WiFi. Located in the city centre.

                          Hotels near San Juan de Dios

                          Revel in the peace and serenity at San Juan de Dios, a beloved place of worship and contemplation.

                          It's situated in Oaxaca, which is 370 kilometres from the capital city, Mexico City.

                          Hotels neighbouring San Juan de Dios are in short supply. However, you will find 71 that aren't too far out. Why don't you check out the rates at the Hotel Casa Divina Oaxaca and Casa Catrina?

                          Travellers trying to limit expenses will be pleased to know that there are a few low-price accommodation options on offer. See what the Parador San Fernando - Hostel and the Hostel Alcalá have available.

                          If you're after prestige and luxury, remember to check out one of the several upmarket hotels in the general area. You cannot surpass the Quinta Real Oaxaca and Palacio Borghese.

                          Checking out the sights can be exhausting! When you need to recharge, pop in to Cocina Económica. It's an easy walk from San Juan de Dios. When you need to fill your stomach, grab a meal at El Super Taco. As the day turns into night and your mind turns to a drink, stop by Malacateros Bar.

                          Other Things to Do Near San Juan de Dios

                          After you visit San Juan de Dios, explore the local area:

                          • If you have a great appreciation for art, you'll adore a stop-off at Dona Rosa Studio.
                          • Schedule a tour at Benito Juarez Autonomous University of Oaxaca to mingle with some of the staff and students, and to see the facilities.
                          • If you'd love to obtain some information on the natural environment here, make sure you visit National Mexican Turtle Center.
                          • Book a guided tour of Convento de Cuilapam to go back in time and hear about the area's compelling background.
                          • At Playa de amor, the shores and salty ocean breezes await. So pack your towel, and take off to enjoy the water.

                          How much is a hotel room in San Juan de Dios?

                          Hotels in San Juan de Dios start at AU$23 per night. Prices and availability subject to change. Additional terms may apply.

                          Recently Reviewed in San Juan Bautista Ánimas Trujano


                          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.