Holidays in Cuba

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Cuba

Sort by
Most popular

See the latest prices and deals by

Primary image
8.8

Casa Yaneva

Hostal in Cuba, Camaguey

Fabulous24 reviews
8.8
View details
Primary image
8.4

R Hotel Kingston

Hotel in New Kingston, Kingston

In the heart of Kingston, R Hotel Kingston is within a 5-minute drive of Devon House and Emancipation Park. This hotel is 1.2 mi (1.9 km) from Bob Marley Museum and 1.5 mi (2.4 km) from Little Theater.

Very good1,193 reviews
8.4
View details
Riu Palace Paradise Island - Adults Only - All Inclusive
7.6

Riu Palace Paradise Island - Adults Only - All Inclusive

Resort in Paradise Island, Nassau

<h2>Prime Beachfront Location</h2>

Riu Palace Paradise Island in Nassau offers direct beachfront access and stunning sea views. Guests can relax by the infinity swimming pool or enjoy the serene garden.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private balconies, and modern amenities such as free WiFi, mini-bars, and flat-screen TVs. Additional comforts include bathrobes, spa baths, and terraces.

<h2>Dining Experience</h2>

The resort serves American and buffet breakfasts with champagne, local specialties, and fresh pastries. Dining options include Japanese and international cuisines at the restaurant, bar, and pool bar.

<h2>Leisure and Activities</h2>

Guests can enjoy fitness classes, sauna, hot tub, and steam room. The property also offers boating, live music, and evening entertainment.

<h2>Nearby Attractions</h2>

Cabbage Beach is a 3-minute walk away, Atlantis Aquaventure Water Park 0.7 mi, and Lynden Pindling International Airport 14 mi from the resort.

Good927 reviews
7.6
View details
Primary image
9.6

The Island House

Hotel in Nassau

Located in Nassau, The Island House is by the ocean, within a 10-minute drive of Love Beach and Clifton Heritage National Land and Sea Park. This beach hotel is 3.4 mi (5.5 km) from South Ocean and 4.9 mi (7.9 km) from Lake Killarney.

Exceptional370 reviews
9.6
View details
Primary image
9.4

S Hotel Kingston

Hotel in New Kingston, Kingston

A stay at S Hotel Kingston places you in the heart of Kingston, within a 10-minute walk of Peter Tosh Museum and Pantry Playhouse. This luxury hotel is 0.6 mi (1 km) from Centre Stage Theatre and 0.6 mi (1 km) from Emancipation Park.

Exceptional1,819 reviews
9.4
View details
Primary image
8.8

Grand Hyatt Baha Mar

Resort in Nassau

When you stay at Grand Hyatt Baha Mar in Nassau, you'll be on the beach, within a 5-minute drive of Royal Blue Golf Club and Cable Beach. This beach resort is 3.4 mi (5.5 km) from Junkanoo Beach and 4.2 mi (6.8 km) from Straw Market.

Fabulous5,638 reviews
8.8
View details
Primary image
8.6

SLS Baha Mar

Hotel in Nassau

Located in Nassau, SLS Baha Mar is connected to the convention center, within a 5-minute drive of Cable Beach and Lake Cunningham. This beach hotel is 2.7 mi (4.4 km) from Saunders Beach and 3.7 mi (5.9 km) from Ardastra Gardens, Zoo and Conservation Center.

Fabulous1,382 reviews
8.6
View details
Primary image
9.2

Grand Isle Resort & Residences

Resort in Exuma, Rokers Point

Located in Rokers Point, Grand Isle Resort & Residences is by the ocean, a 1-minute drive from Emerald Bay Beach and 13 minutes from Coco Plum Beach. This beach resort is 10.6 mi (17.1 km) from Hoopers Bay and 12.7 mi (20.4 km) from Palm Bay Beach.

Exceptional465 reviews
9.2
View details
Primary image
7.8

White Sands Negril

Hotel in Negril

With a stay at White Sands Negril in Negril, you'll be a 1-minute drive from Seven Mile Beach and 7 minutes from Negril Cliffs. This beach hotel is 2.9 mi (4.7 km) from Bloody Bay Beach and 0.4 mi (0.7 km) from The Boardwalk Shopping Village.

Good678 reviews
7.8
View details
Primary image
8.4

Comfort Suites Paradise Island

Hotel in Paradise Island

With a stay at Comfort Suites Paradise Island in Paradise Island, you'll be near the beach, within a 10-minute walk of Versailles Gardens and Cabbage Beach. This hotel is 0.9 mi (1.4 km) from Aquaventure and 1.2 mi (1.9 km) from Ocean Club Golf Course.

Very good2,452 reviews
8.4
View details
Paradise Bay Bahamas
9.3

Paradise Bay Bahamas

Bed and breakfast in Exuma, Farmerʼs Hill

This B&B is set in the shores of the Paradise Bay Beach, 15 minutes’ drive from Exuma International Airport. It features an on site restaurant a sun terrace, an extensive garden and a golf course is located at 1 mile from the resort. Free private parking and free WiFi is available.

The rooms offer garden or ocean views, air conditioning, a desk, fan, TV and DVD player and iPod dock. The bathrooms have bath or shower.

Activities like boat tours, Jet Ski, surfing and wakeboard can be arranged at Paradise Bay Bahamas. Car rental, scooter rental and kayak rental are also available.

The property is 19 mi from Georgetown and Exuma Town.

Exceptional175 reviews
9.3
View details
Primary image
8.8

Hideaways Exuma

Hotel in Exuma, George Town

With a stay at Hideaways Exuma in George Town, you'll be on the waterfront, just a 2-minute walk from Palm Bay Beach and 7 minutes by foot from Jolly Hall Beach. This beach hotel is 16.5 mi (26.6 km) from Tropic of Cancer Beach and 1.5 mi (2.4 km) from Hoopers Bay.

Fabulous455 reviews
8.8
View details
Primary image
7.2

Catalonia Montego Bay - All Inclusive

Resort in Montego Bay

When you stay at Catalonia Montego Bay - All Inclusive in Montego Bay, you'll be on the beach, within a 5-minute drive of Half Moon Golf Course and Montego Bay Convention Centre.

Good1,080 reviews
7.2
View details
Primary image
8.2

Deja Resort All Inclusive

Resort in Hip Strip, Montego Bay

With a stay at Deja Resort All Inclusive in Montego Bay (Hip Strip), you'll be steps from Doctor's Cave Beach and a 3-minute drive from Montego Bay Marine Park.

Very good2,013 reviews
8.2
View details
Primary image
8.4

Ocean Coral Spring - All Inclusive

Resort in Trelawny, Falmouth

Located in Falmouth, Ocean Coral Spring - All Inclusive is by the ocean, within a 15-minute drive of Luminous Lagoon and Burwood Beach. This all-inclusive resort is 4 mi (6.4 km) from Blue Waters Beach Club and 5.2 mi (8.4 km) from Martha Brae River.

Very good4,313 reviews
8.4
View details
Reception
8.6

Hotel 39 Jamaica

Hotel in Hip Strip, Montego Bay

Located in Montego Bay (Hip Strip), Hotel 39 Jamaica is within a 10-minute walk of Doctor's Cave Beach and Harmony Beach Park. This luxury hotel is 1 mi (1.5 km) from Montego Bay Marine Park and 1 mi (1.6 km) from Dead End Beach.

Fabulous917 reviews
8.6
View details
Riu Ocho Rios - All Inclusive
8.0

Riu Ocho Rios - All Inclusive

Resort in Ocho Rios

Facing the beachfront, Riu Ocho Rios - All Inclusive offers 5-star accommodations in Ocho Rios and features an outdoor swimming pool, fitness center and garden. Among the facilities of this property are a restaurant, a shared lounge and a 24-hour front desk, along with free WiFi throughout the property. The resort has a private beach area.

Guest rooms are equipped with air conditioning, a flat-screen TV with satellite channels, a minibar, a coffee machine, a shower, a hairdryer and a closet. With a private bathroom, certain rooms at the resort also offer a terrace.

Guests at Riu Ocho Rios - All Inclusive can enjoy a buffet or an American breakfast.

The accommodation has a playground.

Mammee Bay Beach is one mile from Riu Ocho Rios - All Inclusive. Ian Fleming International Airport is 14 miles away.

Very good688 reviews
8.0
View details
Primary image
9.2

The Boardwalk Village

Hotel in Negril

Located in Negril, The Boardwalk Village is on the beach, a 3-minute walk from Seven Mile Beach and 12 minutes by foot from Bloody Bay Beach. This beach hotel is 0.7 mi (1.1 km) from Bloody Bay and 0.8 mi (1.3 km) from Booby Cay.

Exceptional219 reviews
9.2
View details
Primary image
8.6

The Westender Inn

Hotel in Negril

Located in Negril (West End), The Westender Inn is within a 15-minute drive of Negril Cliffs and Negril Hills Golf Club. This hotel is 4.8 mi (7.7 km) from Seven Mile Beach and 9 mi (14.5 km) from Bloody Bay Beach.

Fabulous438 reviews
8.6
View details
Primary image
8.2

Courtyard by Marriott Nassau Downtown/Junkanoo Beach

Hotel in Nassau

With a stay at Courtyard by Marriott Nassau Downtown/Junkanoo Beach in Nassau (Downtown Nassau), you'll be within a 5-minute drive of Junkanoo Beach and Parliament House. This beach hotel is 1.4 mi (2.2 km) from Fort Fincastle and 2.7 mi (4.4 km) from Aquaventure.

Very good1,494 reviews
8.2
View details