Located to the east of Cayo Santa Maria, Meliá Buenavista is surrounded by white beaches and gin-clear water. Strictly no children allowed, the hotel provides an idyllic escape (no offence to the little ones, but this one’s for grown ups only) and is a far cry from some of its counterparts further along the same stretch of coast.

Image of Will Boocock
Image of Saskia Wilson

Saskia and Will are here to help give you the inside track.

Accommodation is comprised of 104 suites, as well as the Zaida del Rio villa whose interior is inspired by the Cuban painter of the same name and has a private pool. The other suites are spacious with all of the mod cons, and all have Royal Service benefits, such as access to a butler, and other added extras such as a one-hour Yhi Spa hydrothermal circuit thrown in for good measure.

All food is included, and there is plenty of choice to ensure guests don't go hungry. From an international restaurant to one serving a slice of the Caribbean, and pool bars and beach bars with light bites and drinks a plenty…all day long. The Italian chef also concocts delicious Mediterranean delights.

Located just 400 metres from the beach in Cayo Santa Maria, the largest and most northerly caye in the Cayos de la Herradura archipelago, sunbathing and snorkelling are top on the list of priorities. At the hotel, there are two swimming pools - one infinity - as well as a fully fledged spa, yoga and Pilates, a gym and beauty salon.

Why we love it

Image of Will Boocock

There are two beaches at Meliá Buenavista. We recommend the one by Los Marinos restaurant for sunbathing.

Will, Original Traveller


Key Info

Number of rooms


Eco Rating



Cuba Beaches

Other places to stay in Cuba Beaches

Paradisus Varadero Resort & Spa

Paradisus Varadero Resort & Spa

This five-star all-inclusive luxury Resort & Spa is located on the beach in one of the finest areas of Veradero. It is surrounded by lush tropical vegetation within the Veradero ecological reserve. The fantastic setting blended with its stylish and elegant architecture creates the ultimate retreat.

Paradisus Rio de Oro Resort & Spa

Paradisus Rio de Oro Resort & Spa

Paradisus Rio de Oro Resort & Spa is an all-inclusive eco-resort, located on the beachfront inside the Bahia de Naranjo Natural Park, overlooking a stunning coral reef. The adult only resort is set in colourful vegetation, surrounded by picturesque beaches in a beautiful ecological environment.

Start creating your tailored trip today

Saskia and Will are our Cuba Beaches experts and as seasoned travellers they have the inside track on the most memorable adventures.

Call us on +44 (0) 20 7978 7333

Or enquire online