Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-04-02

2025-04-03

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Self Catering in Caribbean

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

490 properties found

  • Nail Bay Resort

    P O Box 69, Spanish Town, British Virgin Islands (Show map)

    The 3-star Nail Bay Resort is located in a rural area of Virgin Gorda, at a distance of 2.9 km from Mosquito Island, which is very convenient if you want to immerse yourself in nature. The resort…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Villas Del Sol II

    Residencial Costa Bavaro, Bavaro, Dominican Republic (Show map)

    Villas Del Sol II hotel is situated in the heart of Bavaro, within 20 minutes' walk of a hot shopping spot such as Palma Real Shopping Village. High-speed Internet access is offered in the rooms at…

    More...

    From US$ 202
    price for 1 night
    Book Now From US$ 202
  • Playa Turquesa Ocean Club

    Avenida Alemania, Los Corales, Bavaro, Dominican Republic (Show map)

    The 4-star Playa Turquesa Ocean Club Aparthotel Punta Cana, located in Bavaro, which is a great choice for travellers interested in excursions, water sports and nightlife, 2.6 km from Yacht &…

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240
  • Condos At Fisherman'S Point

    Turtle Beach Road, Ocho Rios, Jamaica (Show map)

    The 2-star Condos At Fisherman'S Point Ocho Rios hotel, located merely 7 minutes' walk from Taj Mahal Shopping Center and around 10 minutes' drive from Konoko Falls, features a swimming pool for…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Breezes Montego Bay

    Gloucester Ave White Sands, Montego Bay, Jamaica (Show map)

    The 3-star Breezes Montego Bay Hotel is situated nearly a 5-minute walk from Doctor's Cave Bathing Club and features 24-hour reception and wake-up calls. Boasting a swimming pool, this Montego Bay…

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Calibishie Lodges Hotel

    Main Road, Calibishie, Dominica (Show map)

    The 3-star Calibishie Lodges Hotel, located 25 minutes on foot from beach, offers a swimming pool and Wi-Fi throughout the property.

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Casa Luna Guest House

    367 Luna Street Corner With O'Donnell Street, San Juan, Puerto Rico (Show map)

    Located 11 minutes' stroll from Holocaust Memorial Monument, the 2-star Casa Luna Guest House San Juan includes 9 rooms.

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Chenay Bay Beach Resort

    5000 Estate Chenay Bay Route 82, Christiansted, United States Virgin Islands (Show map)

    The 3-star Chenay Bay Beach Resort Christiansted, situated a 10-minute ride from Fort Christiansvaern, features chaise longues and various recreational opportunities. The resort features a snack bar…

    More...

    From US$ 249
    price for 1 night
    Book Now From US$ 249
  • Sugar Beach Condominiums Resort

    3245 Golden Rock, Christiansted, United States Virgin Islands (Show map)

    Situated 1.5 km from Cathys Fancy Beach, the 3-star Sugar Beach Condominiums Resort Christiansted also offers an outdoor swimming pool. Located at a distance of 3.7 km from a convenient place to shop…

    More...

    From US$ 265
    price for 1 night
    Book Now From US$ 265
  • Golden Sands Hotel

    Maxwel Main Road, Christ Church, Barbados (Show map)

    Golden Sands Hotel is located in the shopping district of Christ Church and boasts views of the ocean. Highlights at the 3-star hotel include Wi-Fi in the rooms.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Royal Cove Hotel

    Jennings New Extension, Jennings, Antigua And Barb, Jennings, Antigua/Barbuda (Show map)

    The cosy 3-star Royal Cove Hotel Jennings is situated at a distance of 4.5 km from VC Bird Monument, which is an excellent place to improve cultural awareness.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Chrisanns Beach Resort

    P.O. Box 104, Tower Isle, Ocho Rios, Jamaica (Show map)

    The 2-star Chrisanns Beach Resort Ocho Rios is nestled merely a 9-minute stroll from Bamboo Beach Club and features a swimming pool. The resort offers Wi-Fi in the rooms and parking on site.

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Tropical Island Apartahotel

    Caracoles 67, Santo Domingo Este, Do, Santo Domingo, Dominican Republic (Show map)

    The 3-star Tropical Island Apartahotel Santo Domingo hotel is located around 6 km from Amber World Museum, offering 85 rooms along with a rooftop terrace and a garden. This Santo Domingo aparthotel…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Monastery Art Suites

    250 Calle Cristo, San Juan, Puerto Rico (Show map)

    Located a 9-minute walk from Ballaja, the 4-star Monastery Art Suites San Juan hotel is only minutes from Cristo Chapel. Guests will appreciate the views of the city and a quiet location near a port,…

    More...

    From US$ 371
    price for 1 night
    Book Now From US$ 371
  • Marine View Hotel

    21 James Avenue, Ocho Rios, Jamaica (Show map)

    Located at a 350-metre distance from Mahogany Beach, the 3-star Marine View Hotel Ocho Rios offers Wi-Fi throughout the property and parking. Boasting a swimming pool, this Ocho Rios hotel is nestled…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Alsol Luxury Village

    Luxury Village Avenue, Cap Cana, Punta Cana, Do, Punta Cana, Dominican Republic (Show map)

    Situated 3.5 km from Playa Juanillo, the 5-star Alsol Luxury Village Punta Cana hotel offers 299 rooms.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Calibishie Cove

    Point Dubique, Calibishie, Dominica (Show map)

    Calibishie Cove Hotel, located at a distance of 3.7 km from Point Baptiste Beach, features Wi-Fi throughout the property. This hotel entices guests with a car park, available on site.

    More...

    From US$ 188
    price for 1 night
    Book Now From US$ 188
  • Rival Hotel

    Rue 90, Boulevard Carenage, Route Rival En Terre Battue, Cap-Haitien, Haiti (Show map)

    The 3-star Rival Hotel Cap-Haitien is located in a historic neighbourhood and boasts views of the patio. A car park is available on site at the hotel.

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Paradise Cove Ocean Front Villas And Suites

    2Ga Ridge Rd., Nazareth, United States Virgin Islands (Show map)

    Located 2.8 km from Point Pleasant Resort, the 3-star Paradise Cove Ocean Front Villas And Suites Nazareth hotel is within a 300-metre distance of Nazareth Bay. This Nazareth resort offers parking on…

    More...

    From US$ 283
    price for 1 night
    Book Now From US$ 283
  • Blue Bay Beach Hotel

    115 Parc De La Baie Orientale, Orient Bay, 97150 Saint Martin, Saint Martin, Sint Maarten/Saint Martin (Show map)

    Blue Bay Beach Hotel Saint Martin, located nearly 5 minutes' walk from Orient Beach and nearly a 10-minute drive from Oyster Bay Beach Resort, features a swimming pool for guests to take a dip in. A…

    More...

    From US$ 202
    price for 1 night
    Book Now From US$ 202