Curated luxury hotels in Caribbean

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Caribbean

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
X'Tan Ha - The Waterfront Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Pedro · 1042.35 km from centre

9.2

 

582 reviews

Breakfast available

When you stay at X'Tan Ha - The Waterfront Resort in San Pedro, you'll be on the beach, just steps from Hol Chan Marine Reserve and Belize Barrier Reef. This beach resort is 6.6 mi (10.6 km) from Secret Beach and 7.6 mi (12.3 km) from San Pedro Church.

Compare price on Booking.com
Compare price on Booking.com
Mangata Villas Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1043.56 km from centre

9.8

 

9 reviews

Located in San Pedro, a few steps from North Ambergris Caye Beach, Mangata Villas Adults Only provides accommodation with an outdoor swimming pool, free private parking, a private beach area and a restaurant. With free WiFi, this 5-star hotel has a bar and water sports facilities. The accommodation offers a concierge service, and luggage storage for guests.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Mangata Villas Adults Only features certain units with sea views, and every room is fitted with a balcony. At the accommodation rooms come with a seating area.

Playa Blanca is 1.2 km from Mangata Villas Adults Only. San Pedro Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Caribbean Coral
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Andrés y Providencia, San Andrés · 1043.66 km from centre

7.2

 

238 reviews

Set in San Andrés, 1.1 km from Cocoplum Bay Beach, Hotel Caribbean Coral offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a 24-hour front desk and currency exchange for guests.

At the hotel, rooms include a wardrobe. All rooms come with a TV, and certain units at Hotel Caribbean Coral have a sea view. The units will provide guests with a fridge.

An American breakfast is available at the accommodation. At Hotel Caribbean Coral you will find a restaurant serving local cuisine.

San Andres Bay is 3.6 km from the hotel, while North End is 4.4 km away. Gustavo Rojas Pinilla International Airport is 5 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Playa Esmeralda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 1044.03 km from centre

9.4

 

3 reviews

Breakfast available

When you stay at Dreams Playa Esmeralda Resort & Spa - All Inclusive in Miches, you'll be on the beach and 15 mi (24.1 km) from Playa Limón. This all-inclusive resort is 2.4 mi (3.8 km) from Playa Esmeralda and 3.4 mi (5.5 km) from Refugio de Vida Silvestre Lagunas Redonda y Limón.

Compare price on Booking.com
Compare price on Booking.com
Dreams Playa Esmeralda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 1044.46 km from centre

8.3

 

37 reviews

Situated in Miches, 1.4 km from Arriba Beach, Dreams Playa Esmeralda Resort & Spa - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, a kids' club and room service, along with free WiFi throughout the property. The accommodation provides a 24-hour front desk, an ATM and currency exchange for guests.

The resort will provide guests with air-conditioned rooms with a wardrobe, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. The rooms will provide guests with a minibar.

Breakfast is available, and includes buffet, continental and American options.

At Dreams Playa Esmeralda Resort & Spa - All Inclusive guests are welcome to take advantage of a spa centre. You can play billiards, table tennis and darts at this 5-star resort, and the area is popular for snorkelling.

Punta Cana International Airport is 99 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Crowne Plaza Jacksonville Airport by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jacksonville · 1044.56 km from centre

7.8

 

732 reviews

Featuring a complimentary airport transfer service, parking and WiFi, the Crowne Plaza Jacksonville Airport offers an onsite restaurant, bar/lounge and fitness center. Pets are also accepted with a $75 non-refundable pet fee.

Along with a flat-screen cable TV, all rooms at the Crowne Plaza Jacksonville Airport have a work desk, coffee maker, and small refrigerator. Some rooms include an upholstered easy chair and ottoman. WiFi and wired Internet access is free in all rooms.

Guests can enjoy meals at the on-site Savannah Bistro. There is bar service in the Proper 1822 Restaurant and Bar in the hotel lobby.

Located just 2 miles from Jacksonville International Airport, this hotel is easily reached from Interstate 95. The hotel is adjacent to shopping and entertainment at the River City Marketplace. Jacksonville port cruise ship terminals are 6 miles from the hotel, and the Jacksonville Zoo and Gardens is 5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Matachica Resort & Spa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in San Pedro · 1044.74 km from centre

9.6

 

338 reviews

Breakfast available

When you stay at Matachica Resort & Spa - Adults Only in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and Hol Chan Marine Reserve. This beach resort is 4.3 mi (6.9 km) from Secret Beach and 0.7 mi (1.1 km) from Mexico Rocks.

Compare price on Booking.com
Compare price on Booking.com
Secrets Playa Esmeralda Resort & Spa - All Inclusive
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dominican Republic, Miches · 1044.96 km from centre

8.7

 

22 reviews

Situated in Miches, 1.8 km from Arriba Beach, Secrets Playa Esmeralda Resort & Spa - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the property also has a bar, as well as a sauna and a hot tub. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.

The resort will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All rooms have a wardrobe.

Breakfast is available, and includes buffet, continental and American options.

You can play tennis at this 5-star resort, and the area is popular for snorkelling.

Punta Cana International Airport is 100 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Sol Caribe Campo All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Andrés · 1045.88 km from centre

7.4

 

165 reviews

This resort is on a large park, near the Southern coast of San Andrés Island, featuring rooms with panoramic sea views. It offers 3 pools and 3 restaurants.

A balcony, air conditioning, satellite TV and a minibar are some of the features in Sol Caribe´s bright rooms. Concierge and room service are provided as well.

The resort features a tour desk too, for activities such as diving around the sunken freighter Blue Diamond or visiting the North End duty-free shops.

For gastronomy, Sol Caribe has options of buffet-style, as well as Italian food. Refreshments can be ordered from 4 bars.

Sol Caribe Campo Resort is located just 15 minutes by car from San Andrés centre, where visitors find many shops, bars and restaurants. The airport is also a 15-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Las Terrazas Resort and Residences Ambergris
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in San Pedro · 1046.36 km from centre

8.8

 

292 reviews

Breakfast available

Located in San Pedro, Las Terrazas Resort and Residences Ambergris is by the ocean – a 4-minute drive from Hol Chan Marine Reserve and 11 minutes from Mexico Rocks. This beach resort is 4 mi (6.4 km) from Secret Beach and 4.1 mi (6.7 km) from Belize Chocolate Company.

Compare price on Booking.com
Compare price on Booking.com
Miraflores Boutique Hotel Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Andrés · 1047.97 km from centre

9.0

 

545 reviews

Miraflores Boutique Hotel Adults Only features an outdoor swimming pool, garden, a shared lounge and terrace in San Andrés. This 4-star hotel features free WiFi and a restaurant. Guests can use the hot tub, or enjoy garden views.

The hotel will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a shower.

Miraflores Boutique Hotel Adults Only offers a continental or vegetarian breakfast.

San Luis Beach is 2 km from the accommodation, while San Andres Bay is 10 km from the property. Gustavo Rojas Pinilla International Airport is 8 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
The Watermark Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1050.14 km from centre

8.2

 

117 reviews

Situated in San Pedro, 90 metres from North Ambergris Caye Beach, The Watermark Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Featuring a restaurant, the property also has a bar, as well as a hot tub. The accommodation provides room service, a concierge service and organising tours for guests.

Rooms are fitted with air conditioning, and some rooms at the hotel have a balcony.

An à la carte breakfast is available at The Watermark Hotel.

San Pedro Airport is 2 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Casa Las Palmas Hotel Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Andrés · 1050.92 km from centre

9.0

 

187 reviews

Breakfast available

Featuring an outdoor pool and a tranquil atmosphere, this San Andres, boutique hotel provides free WiFi in all rooms. The beach area on Cocoplum Bay is 15 minutes’ drive area.

Free WiFi, a flat-screen cable TV and oversized windows are featured in each room. A seating area and an en suite bathroom are provided .A spa bath and a balcony are featured in select suites at Casa Las Palmas.

Mangroves and coral reefs are featured nearby. A poolside fountain and lounge chairs are provided at San Andres Casa Las Palmas Hotel Boutique.

Casa Museo Islena is 10 km away. Gustavo Rojas Pinilla Internation Airport is 30 minutes’ drive away from Casa Las Palmas Hotel Boutique.

Compare price on Booking.com
Compare price on Booking.com
SARTENEJA Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Belize, Sarteneja · 1051.16 km from centre

8.1

 

6 reviews

SARTENEJA Inn is located in Sarteneja. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

At the hotel, the rooms come with a balcony. At SARTENEJA Inn every room comes with a desk and a flat-screen TV.

Corozal Airport is 44 km away.

Compare price on Booking.com
Compare price on Booking.com
Fernando'S Seaside Guest House
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Belize, Sarteneja · 1051.43 km from centre

10.0

 

1 review

Fernando'S Seaside Guest House is located in Sarteneja. This 4-star hotel offers room service. The hotel provides both free WiFi and free private parking.

At the hotel each room is equipped with air conditioning, a desk, a flat-screen TV, a private bathroom and a balcony with a sea view. Guest rooms will provide guests with a fridge.

Corozal Airport is 43 km away.

Compare price on Booking.com
Compare price on Booking.com
Aruna Resort & Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1051.49 km from centre

10.0

 

4 reviews

Breakfast available

Aruna Resort & Villas has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro. With free WiFi, this 4-star hotel offers free shuttle service and room service. Some units at the property have a balcony with a sea view.

An à la carte, continental or American breakfast can be enjoyed at the property.

San Pedro Airport is 17 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa Frente al Mar San Andrés Piscina Privada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Andrés · 1051.53 km from centre

9.5

 

10 reviews

Located 1 km from the beach, Casa Frente al Mar San Andrés Piscina Privada Tropical Lodge features an outdoor swimming pool and a garden in San Andres. Gustavo Rojas Pinilla airport is 15 km away.

Providing a tranquil environment, the rooms in Casa Frente al Mar San Andrés Piscina Privada Tropical Lodge feature private bathrooms, air conditioning and balconies. Some rooms offer sea views.

Room service is available and laundry services can be arranged upon request. Free private parking is possible on site.

Compare price on Booking.com
Compare price on Booking.com
Diamante Beachfront Suites
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1051.74 km from centre

9.2

 

43 reviews

Set in San Pedro, a few steps from San Pedro Beach, Diamante Beachfront Suites features views of the pool. Each accommodation at the 5-star hotel has sea views, and guests can enjoy access to a hot tub. There is a year-round outdoor pool and guests can make use of free WiFi and free private parking.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a dishwasher, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. The units will provide guests with an oven.

Speaking English and Spanish, staff are always on hand to help at the reception.

San Pedro Airport is a few steps away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Sea Queen Suite & Golf Cart Rental
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Pedro · 1052.41 km from centre

9.5

 

4 reviews

Set in San Pedro, a few steps from San Pedro Beach, Hotel Sea Queen Suite & Golf Cart Rental offers accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers room service and free WiFi. Guests can enjoy sea views.

The hotel will provide guests with air-conditioned rooms offering a desk, a kettle, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a shower. All guest rooms feature a wardrobe.

A buffet breakfast is available at Hotel Sea Queen Suite & Golf Cart Rental.

San Pedro Airport is a few steps from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Kahal Beach Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in San Pedro · 1052.60 km from centre

9.2

 

24 reviews

Breakfast available

When you stay at Royal Kahal Beach Resort in San Pedro, you'll be on the beach, just steps from San Pedro Belize Express Water Taxi and 3 minutes by foot from Belize Barrier Reef. This beach aparthotel is 0.8 mi (1.3 km) from Belize Chocolate Company and 1.1 mi (1.7 km) from San Pedro Central Park.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor