2 Best Hotels in San Rafael and Santa María la Ribera, Mexico City

Background Illustration for Hotels

We've compiled the best of the best in San Rafael and Santa María la Ribera - browse our top choices for the top things to see or do during your stay.

Hotel Casa de Nina

$ | Jaime Torres Bodet 139, Mexico City, 06400, Mexico Fodor's Choice

This boutique hotel takes sustainability seriously and makes guests feel at home on one of the quiet and quaint streets of Santa María la Ribera, not even a block from the colonia's central park. A renovated mansion with a sunny rooftop garden, it’s a great place to relax and refresh in between wanderings and adventures throughout the central part of the city. There are two tasty and health-conscious restaurants at the entrance serving breakfast, lunch, and dinner, so you'll have your pick each day to eat in the courtyard or your room.

Pros

  • Complimentary gym use and breakfast
  • Perfect for exploring Santa María la Ribera
  • Stunning, charming space with beautiful rooftop garden

Cons

  • No on-site parking
  • Potential for street noise
  • Some rooms have very little natural light
Jaime Torres Bodet 139, Mexico City, 06400, Mexico
55-4176–3924
Hotel Details
8 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Hotel Stella Maris

$ | C. James Sullivan 69, Mexico City, 06470, Mexico

This clean and comfortable hotel comes with all the expected amenities as well as a rooftop pool and terrace that offers an excellent view of the Reforma Avenue skyscraper district. A hip boutique hotel it is not, but it's not one of the questionable, cheap motels that dominated the area's lodging scene for decades. It's safe and well-situated to explore the San Rafael and Cuauhtémoc neighborhoods. 

Pros

  • Great location for exploring
  • Awesome rooftop pool
  • Good on-site restaurant

Cons

  • Along a loud and busy main road
  • Not particularly unique or exciting in terms of design
  • Frequent complaints about Wi-Fi
C. James Sullivan 69, Mexico City, 06470, Mexico
55-5566–6088
Hotel Details
114 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?