Some of the world’s most stylish hotels and resorts are opening in 2021 - they’re just waiting for guests to come and experience the plush surroundings.
From a resort in the mountains of Brazil to a hotel on a working winery in the United States, we pick out the most luxurious new places you can stay in this year in the Americas.
This February Six Senses will open its first property in the Americas. Located in Brazil’s Mantiqueira region - known as the “mountains that weep” - Six Senses Botanique will offer seven suites in the main hotel and 13 private villas in the hills around the property. There will also be 14 new villas added as well as 37 new branded residences which will be available to buy. Dining options include the Mina Restaurant, which offers contemporary Brazilian dishes, and the Wine Cellar, where guests can enjoy an eight-course dining experience with a selection of prestigious vintage wines.
Tamarindo will be located on a private peninsula on the Costa Alegre in Mexico and is set to open in late 2021. The resort will be located in a protected eco-reserve located on a private peninsula of pristine coastline between Puerto Vallarta and Manzanillo - where dense jungle rainforest meets the Pacific Ocean. The grounds will also feature three pools, a full-service spa set amidst a tropical forest and a fitness centre, young adults centre and lounge, water sports centre and tennis courts. It will be part of a 2,100-acre El Tamarindo master-planned development with multiple beaches and private coves.
Opening in early 2021, this Four Seasons property will be Napa Valley’s first resort within a working winery. It features 85 rooms and an on-site, fully operational, organically hand-farmed 5.6-acre vineyard and winery operated by award-winning winemaker Thomas Rivers Brown. Highlights include two outdoor pools hidden amongst the vineyards, a world-class spa and a farm-to-table dining experience.
Opening in mid-2021 the Four Seasons Hotel New Orleans will feature a spectacular two-storey 360-degree observation deck with views over the Mississippi River and New Orleans. Designed by modernist architect Edward Durell Stone, the hotel will be housed in the historic first World Trade Center, once the tallest building in the city. Inside, 341 rooms and 92 residences are spread across 35 floors.