Most Romantic Hotels in Mexico City

View all Mexico City Hotels

With its vibrant culinary scene, swirling nightlife, and rich history, Mexico City is a place of infinite romance. When lovers aren't out exploring local archaeological treasures, drifting on a boat through the floating gardens, sampling avant-garde Mexican cuisine, or curling up in unmarked bars, these are the most romantic hotels for them to make their temporary hideaways.

  1. The St. Regis' location on bustling Avenida Reforma means immediate access to the entire city, but the hotel packs resort-style amenities into a skyscraper for guests who don't want to explore. Features include Remede Spa with an indoor pool, a modern fitness center, and eight restaurant outlets, including J&G Grill, a casual option with an excellent wine selection; Candelo Romero, a Spanish bistro with terrace seating; and Diana Restaurant, a romantic destination that overlooks its namesake fountain. Each of the 189 spacious guest rooms and suites comes with 24-hour butler service for free assistance with unpacking, laundry, and morning coffee delivery. 

  2. The chic, six-story Las Alcobas Mexico DF fits right into its exclusive Polanco neighborhood. Inside, the boutique hotel's public spaces are quiet, intimate, and harmonious. To match posh location and swish interiors, the hotel offers plenty of thoughtful, high-end features on site: Its spa tylish spa uses hand-blended, local products and its two gourmet restaurants are beloved by both guests and locals. All 35 rooms have a sleek modern style with earthy neutral color schemes, and feature custom-made rosewood furnishings, fine Italian bed linens, down comforters and pillows, Stearns and Foster mattresses, custom dressing rooms and closets, free Wi-Fi, and stocked minibars.

  3. Located in a regal Art Nouveau building that was built in 1899 as the Mercantile Center, the Gran Hotel Ciudad de Mexico was declared the hotel a treasure of Mexico by the country's secretary of tourism. The 60-room hotel is full of historic character: Front-desk staff members wear suits and top hats, birds live in two large cases, and a stunning Tiffany stained-glass ceiling crowns the five-story lobby. The rooftop restaurant has impressive views of the square, and there's another restaurant near the lobby, as well as a piano bar with live entertainment. Rooms are elegant and traditional but offer such modern amenities as 50-inch flat-screen TVs, high-speed Wi-Fi, and minibars. 

  4. This singular, historic property represents the romance of another era. Opened in 1907, it was an early 20th-century meeting center of high society, ambassadors, and rulers. Now, the hotel's museum-like displays artifacts and photographs present an intriguing look into Mexico's past, while its elegant rooms are decorated in classic European style; grand suites have separate sitting areas and historic decor, such as chandeliers and gilded mirrors.

  5. Housed in a residence built in the 1930s, the Red Tree House is a charming bed-and-breakfast with personality and style. It's quirky, but beautiful and warm (there is vibrant contemporary Mexican artwork throughout), and has the feeling of staying in a friend's home rather than a hotel. One of the hotel's best features is its furnished courtyard with a jacaranda tree, many other plants and flowers, and fountains. Each contemporary room is individually decorated, and many have balconies. Young children aren't allowed, so the hotel is a great pick for couples.

  6. Room Mate Valentina is the Mexico City outpost of the trendy Room Mate chain which caters to hip, young travelers who have aged out of the hostel scene but still want to save cash. The 62 rooms combine Aztec-inspired geometric shapes and bubblegum colors. Free Wi-Fi, a tiny gym, and a breakfast buffet served late (for an extra fee) are the only features on offer. The hotel banks on the fact that most of its guests spend their days (and late nights) partying in Zona Rosa, but it would be nice if there was an on-site bar for those who want to mingle. 

Like Us on Facebook! You'll Be Glad You Did