The 10 best B&Bs in Oaxaca, Mexico | Booking.com
Skip to main content

B&Bs in Oaxaca

Find the B&Bs that appeal to you the most

The best B&Bs in Oaxaca

Check out our selection of great B&Bs in Oaxaca

Filter by:

Review score

Casa Sofi Oaxaca

Oaxaca City (Near Oaxaca)

Casa Sofi Oaxaca features rooms with free Wifi in the center of Oaxaca City. Guests staying at this bed and breakfast have access to a balcony. Each room includes a patio.

N
NADIA EVELYN
From
Mexico
Casa Sofi is a fantastic property, beautiful house with the best location
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 178 reviews
Location 9.7
Price from
$115.52
1 night, 2 adults

HOSTAL XAO

Oaxaca City (Near Oaxaca)

Right in the heart of Oaxaca City, HOSTAL XAO features rooms with free Wifi. The property is around 4.6 miles from Monte Alban, 28 miles from Mitla, and a 10-minute walk from Oaxaca Cathedral.

c
chris
From
Jersey
It's close to the buses. And markets so it's really convenient.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews
Location 9.1
Price from
$10.80
1 night, 2 adults

Hostal Central Oaxaca

Oaxaca City (Near Oaxaca)

Offering a garden and a shared lounge, Hostal Central Oaxaca in Oaxaca City is close to Oaxaca Cathedral and Santo Domingo Temple.

J
Jacob
From
United States
Great staff, amazing free breakfast, nice activities
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 140 reviews
Location 9.0
Price from
$64.60
1 night, 2 adults

Comala Bed & Breakfast

Oaxaca City (Near Oaxaca)

5.3 miles from Monte Alban in the center of Oaxaca City, Comala Bed & Breakfast features accommodations with access to a public bath.

E
Esther
From
Cambodia
The room was plain, uncluttered and comfortable. Very clean and surprisingly quiet at night. The staff was top notch and helpful. The hotel is a hidden gem, very affordable with a great breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 693 reviews
Location 9.7
Price from
$97.63
1 night, 2 adults

La Casa Carlota

Oaxaca City (Near Oaxaca)

Offering a daily served breakfast, La Casa Carlota is located in Oaxaca de Juarez only 1804 foot’s walk away from Santo Domingo Temple. A patio is enjoyed in each room. Free WiFi access is available.

D
DIANA ESMERALDA
From
Mexico
Clean, best location, privacy, good breakfast, excellente service.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 306 reviews
Location 9.6
Price from
$99.20
1 night, 2 adults

El mirador E&A en el Centro Histórico de Oaxaca y vistas a las montañas

Oaxaca City (Near Oaxaca)

El mirador E&A en el Centro Histórico de Oaxaca y vistas a las montañas offers accommodations in Oaxaca City, 28 miles from Mitla and 6.7 miles from Tule Tree.

S
Sergio
From
United States
Everything amazing, Hector the host super attentive
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Location 10.0
Price from
$63
1 night, 2 adults

Casa Cataleya Refugio Bohemio y Romántico en Oaxaca

Oaxaca City (Near Oaxaca)

Offering garden views, Casa Cataleya Refugio Bohemio y Romántico en Oaxaca in Oaxaca City offers accommodations and a garden.

D
Denisse
From
United States
Very clean and cozy. Beds were very comfortable.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 49 reviews
Location 9.1
Price from
$48.27
1 night, 2 adults

Alojamientos OHANA

Oaxaca City (Near Oaxaca)

11 miles from Monte Alban in Oaxaca City, Alojamientos OHANA features accommodations with access to a fitness room.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Location 9.6
Price from
$82.45
1 night, 2 adults

Jr-Kiyo Estudios

Oaxaca City (Near Oaxaca)

Jr-Kiyo Estudios is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Oaxaca City.

N
Nogol
From
Canada
we had an amazing stay. everything was as described and the pictures. staff were super friendly and attentive. very comfortable. spotless clean and beautiful! very tasteful! will definitely go back 💕
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 97 reviews
Location 9.6
Price from
$172.50
1 night, 2 adults

Posada Regional

Oaxaca City (Near Oaxaca)

Posada Regional is attractively set in Oaxaca City, and has a garden, free WiFi and a terrace. Built in 1999, the property is within 28 miles of Mitla and 6.4 miles of Tule Tree.

I
Ian
From
Canada
Lovely location, close to parks and central , cute hotel , lovely people comfortable, tea or coffee at any time
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 44 reviews
Location 9.1
Price from
$56.44
1 night, 2 adults
All B&Bs in Oaxaca

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Oaxaca and surrounding area in the past month

See all

Save money on B&Bs in Oaxaca and nearby – budget options available

  • HOSTAL CHOCOLATE CALENDA

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 340 reviews

    HOSTAL CHOCOLATE CALENDA features rooms with free Wifi in the center of Oaxaca City. Guests staying at this guest house have access to a patio. On-site staff can arrange a shuttle service.

    From $29.84 per night
  • Casa Mar y Sierra

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 2 reviews

    Casa Mar y Sierra offers accommodations in the center of Oaxaca City, 4.6 miles from Monte Alban and 28 miles from Mitla.

    From $71.40 per night
  • H. Galaxia

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 131 reviews

    H. Galaxia enjoys a location in Oaxaca City, 29 miles from Mitla and a 9-minute walk from Oaxaca Cathedral.

    From $64.06 per night
  • Lidia Anturios Suites

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 217 reviews

    Lidia Anturios Suites offers accommodations in Oaxaca City, 28 miles from Mitla and 6.6 miles from Tule Tree. This property offers access to a balcony, free private parking, and free Wifi.

    From $61.81 per night
  • Kali Oaxaca Hostel

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 13 reviews

    In a central area of Oaxaca City, Kali Oaxaca Hostel provides rooms with free Wifi. The property is around 5 miles from Monte Alban, 28 miles from Mitla, and 6.6 miles from Tule Tree.

    From $76.87 per night
  • CASA FORTALEZA

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 27 reviews

    In the center of Oaxaca City, CASA FORTALEZA provides rooms with free Wifi. The guest house, set in a building dating back to 2023, is 4.6 miles from Monte Alban and 28 miles from Mitla.

    From $76.87 per night
  • Hospedaje Familiar

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 85 reviews

    Offering garden views, Hospedaje Familiar in Oaxaca City features accommodations and a garden. This guest house offers free private parking, free shuttle service, and free Wifi.

    From $54.45 per night
  • Espacio Lienzo

    Oaxaca City
    Budget options available
    Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 6 reviews

    Espacio Lienzo features rooms with free Wifi in the center of Oaxaca City. This recently renovated guest house is located 4.9 miles from Monte Alban and 28 miles from Mitla.

    From $113.05 per night

Enjoy breakfast in Oaxaca and nearby

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 140 reviews

    Offering a garden and a shared lounge, Hostal Central Oaxaca in Oaxaca City is close to Oaxaca Cathedral and Santo Domingo Temple.

    From $92.89 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 693 reviews

    5.3 miles from Monte Alban in the center of Oaxaca City, Comala Bed & Breakfast features accommodations with access to a public bath.

    From $117.56 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 97 reviews

    Jr-Kiyo Estudios is a bed and breakfast featuring rooms with free Wifi and air conditioning in the center of Oaxaca City.

    From $273.70 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 215 reviews

    Terraza Cielito Lindo offers rooms in Oaxaca City near Santo Domingo Temple and Oaxaca Cathedral. With quiet street views, this accommodation provides a patio.

    From $26.78 per night
  • Mirador B&B

    Oaxaca City
    Breakfast options

    Mirador B&B is located in Oaxaca City, just 6.5 miles from Monte Alban and 29 miles from Mitla. This bed and breakfast offers accommodations with a balcony.

    From $139.23 per night
  • Casa Arrona

    Oaxaca City
    Breakfast options

    Featuring inner courtyard views, a garden, and free Wifi, Casa Arrona is located in Oaxaca City, 29 miles from Mitla and a 4-minute walk from Santo Domingo Temple.

    From $237.07 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 81 reviews

    Offering a bar and a shared lounge, El Diablo y La Luna B&B in Oaxaca City is close to Santo Domingo Temple and Oaxaca Cathedral.

    From $166.60 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 771 reviews

    At Posada Don Mario, we're proud to offer you an authentic experience right in the heart of Oaxaca.

    From $111.99 per night