Hotels in Santa Maria la Ribera, Mexico City

Enter your dates and choose from 13 hotels and other places to stay

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Featured hotels in Santa Maria la Ribera

Filter by:

Star rating
Review score

Hotel MX forum buenavista CDMX, Trademark by Wyndham

Hotel in Santa Maria la Ribera, Mexico City

Hotel MX forum buenavista CDMX, Trademark by Wyndham is set in Mexico City, in the Santa Maria la Ribera district. This 3-star hotel offers a 24-hour front desk, a concierge service and free WiFi.

P
Pavel
From
United Kingdom
Great hotel! Very friendly and helpful personnel, location in Buenavista is perfect for commuting around the city. Breakfast was rather simplistic, but cooked perfectly. I am very satisfied with my stay.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,210 reviews
Price from
£46.09
1 night, 2 adults

Hotel Gilbert

Hotel in Santa Maria la Ribera, Mexico City

Hotel Gilbert is situated in Mexico City, in the Santa Maria la Ribera district. With free WiFi, this 2-star hotel offers room service and a 24-hour front desk.

M
Medina
From
Mexico
I have stayed in this hotel multiple times and my stays have always been perfect! The rooms are big, cozy and very clean. There is always warm water in the shower. The location is good and the area feels very safe. The staff is super friendly and nice. In addition, it's great that a late check-in is available because the reception is open all hours. I highly recommend this awesome hotel💚
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 827 reviews
Price from
£25.61
1 night, 2 adults

Santa Ma la Ribera Apartments by VH

Santa Maria la Ribera, Mexico City

Set in Mexico City in the Mexico DF region, Santa Ma la Ribera Apartments by VH offers accommodation with access to a fitness room.

M
MichaelStuber
From
Germany
Great neighbourhood with lots of local charm, the top flat 31 has great views over to iconic skyscraper. spacious flat, great design, nice staff (even helped to get windows cleaned)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 281 reviews
Price from
£69.15
1 night, 2 adults

Holiday Inn Mexico Zona Centro by IHG

Hotel in Santa Maria la Ribera, Mexico City

This modern hotel offers free Wi-Fi, a private parking and spacious, air-conditioned rooms with cable TV.

r
robert
From
United Kingdom
gym was great. upgraded to a balcony room quiet hotel breakfast really good walking distance ,30 mins to historic centre. ubers readily available.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 365 reviews
Price from
£90.97
1 night, 2 adults

Hotel Santa Maria

Hotel in Santa Maria la Ribera, Mexico City

Located next to the Alameda de Santa María park and its Moorish Kiosk and 300 metres from Insurgentes Avenue, Hotel Santa María features free Wi-Fi throughout and free private parking.

C
Celia_Durango
From
Mexico
This is an old and quite modest hotel in a great location, do not expect any luxuries, the furniture is old but functional, the bed is comfortable, the place is clean, the wifi works and the water is hot. Good value for the price.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 998 reviews
Price from
£57.61
1 night, 2 adults

Casa di Nina

Santa Maria la Ribera, Mexico City

Casa di Nina is located in the Santa Maria la Ribera district of Mexico City, 2.9 km from Museo de Memoria y Tolerancia, 3 km from Museo de Arte Popular and 3.3 km from United States Embassy.

M
Manuel
From
Mexico
La decoración me gustó mucho y la ubicación es excelente, muchos lugares para salir a comer y una plaza cercas
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 88 reviews
Price from
£48.40
1 night, 2 adults

Hotel La Rosa - Sólo Adultos

Hotel in Santa Maria la Ribera, Mexico City

Hotel La Rosa - Sólo Adultos is situated in Mexico City, in the Santa Maria la Ribera district. The hotel features both free WiFi and free private parking.

A
Alexander Sobolev
From
Germany
I liked everything about the hotel. Nice area around with lots of cafes and good proximity to the center (though you still have to walk for quite some time to the metro). Felt safe enough. The hotel itself is rather modern and clean, no complaints
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 479 reviews
Price from
£22.79
1 night, 2 adults

Roomies Hostel - SantaMaria

Santa Maria la Ribera, Mexico City

Located in the Santa Maria la Ribera district of Mexico City, Roomies Hostel - SantaMaria provides rooms with free WiFi. The units at the guest house are equipped with a shared bathroom and bed linen....

N
Nuno
From
Portugal
The workers of the place where very nice.
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 317 reviews
Price from
£12.97
1 night, 2 adults

Hotel Ancona - Sólo Adultos

Hotel in Santa Maria la Ribera, Mexico City

Hotel Ancona - Sólo Adultos is set in Mexico City, in the Santa Maria la Ribera district. This 2-star hotel offers a 24-hour front desk. The hotel offers both free WiFi and free private parking.

t
traveluso
From
United States
the place was wonderful, except i arrived late and had to climb 6 flights of stairs. other than that, impeccable. if you need 6 more hours it's only $200 MXN, which is helpful for people who have late night flights almost anything you could possibly need is within a 5 minute walking distance
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 555 reviews
Price from
£18.41
1 night, 2 adults

La casa del mochilero

Santa Maria la Ribera, Mexico City

La casa del mochilero is situated in the Santa Maria la Ribera district of Mexico City, 2.7 km from Museo de Memoria y Tolerancia, 2.8 km from Museo de Arte Popular and 3.1 km from The Museum of Fine...

L
Lui Graham
From
United Kingdom
Great hostel in a quieter part of the city. Really enjoyed my stay here, the staff were really helpful and overall a great value for money hostel.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 15 reviews
Price from
£22.28
1 night, 2 adults
See all 13 hotels in Santa Maria la Ribera

Most booked hotels in Santa Maria la Ribera in the past month

See all

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,210 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 827 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 998 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 365 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 555 reviews

Popular with guests booking hotels in Mexico City

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 479 reviews

Budget hotels in Santa Maria la Ribera

See all
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,210 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 827 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 998 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 365 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 555 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 479 reviews

More districts like Santa Maria la Ribera

Explore hotel options in other areas of Mexico City

Reforma

404 hotels

Roma

288 hotels

Condesa

257 hotels

Polanco

176 hotels

Coyoacan

112 hotels

Juarez

109 hotels

Zona Rosa

89 hotels