Melia Buenavista

your hotel & location

Located on the shores of the Caribbean Sea and surrounded by three heavenly beaches and unspoilt coves, the Melia Buenavista All Inclusive Royal Service & Spa eco resort is located in the privileged ecological environment of Cayo Santa Maria, Cuba. This is a hotel designed for adults and ideal for guests seeking privacy, isolation, peace and fresh air.

The Meliá Buenavista, Cayo Santa Maria is a resort paradise to enjoy whilst relaxing with luxury amenities. Its exceptional facilities and magnificent setting make it a paradise destination, in which everything is designed for your comfort and pleasure. Stylish in design, this modern complex has an unspoilt sandy beach to relax on and access to two smaller beaches, including a boardwalk to Punta Madruguilla. This is a true 5 star hotel with comfortable and spacious rooms elegantly decorated. With spectacular views, well maintained and spotlessly clean facilities it’s in total harmony with the natural environment. The airy rooms are softly furnished for your comfort and there’s a spa with all you need to unwind.

You can spend your days relaxing on the white sandy beach of Playa Canon enjoying Cuban cocktails at the beach bar. Or maybe you prefer to wallow on the sun terraces, with free sun loungers and parasols and two swimming pools (one free form)? If you’re feeling more energetic why not take advantage of the activities available including tennis and non-motorised water sports?

Everything you need to enjoy your holiday is available at the Melia Buenavista with three à la carte restaurants (beach, international and Caribbean), a poolside bar and a lobby bar providing a culinary delight for all tastes. Evening entertainment is available at the Melia Cayo Santa Maria and Melia Las Dunas hotels (both also in Cayo Santo Maria, transport provided). Or why not pamper yourself in the Spa with its outdoor whirlpool, beauty salon and fitness centre – there is something for everyone here!

If you’re feeling more active or want to venture out you can take the daily shuttle service to Pueblo centre (4km away) and sample the excellent selection of bars, restaurants, shops and nightlife. The impeccable personalized service, completely focused on guest satisfaction provided by the hotel team will make you feel so special and help create a unique and magical experience in an idyllic setting. You won’t need to do a thing as the hotel provides a butler service plus beach and pool concierge service. has an excellent range of hotels in Cuba to help you plan the perfect getaway. From the wonderful Hotel Playa Cayo Santa Maria to the Melia Las Dunas and everything in between! Book online with and save!


Room facilities

Junior Suites Royal Service (2 adults) have double or king-size bed, individually controlled air conditioning, ceiling fan, LCD TV, tea/coffee making facilities, hairdryer, iron, ironing board, bathroom with whirlpool bath, and a balcony or terrace. Junior Suites Ocean View Royal Service are available. Royal Service benefits include pillow menu, 24hr room service, butler service, turndown service, 30% discount on 1st massage and 1 hydrothermal circuit per person per stay.


two swimming pools (one free-form) with sun terraces

free sunloungers and parasols

three à la carte restaurants (beach, international and Caribbean)

pool bar

beach bar

lobby bar

lobby lounge


internet access

money exchange

room service

laundry service

non-motorised watersports and evening entertainment available at the Melia Cayo Santa Maria and Melia Las Dunas hotels (both also in Cayo Santo Maria, transport provided)

tennis court

spa with outdoor whirlpool, beauty salon and fitness centre