Hotels in Jamaica

Jamaica, a Caribbean paradise known for its stunning beaches, lush landscapes, and vibrant culture, offers a wide range of accommodation options to suit every traveller's needs. Whether you’re looking for a luxurious all-inclusive resort on the beachfront, a cosy boutique hotel nestled in the mountains, or a budget-friendly option close to the island’s top attractions, Jamaica hotels provide the perfect base for your island getaway. To make the most of your stay and save more, consider our holidays to Jamaica, which combine flights and accommodation for a seamless travel experience.

Top destinations in Jamaica

Best hotels in Jamaica

Over 1,600 stays available

  • Resort

    Deja Resort All Inclusive

    rated as 4 out of 5 by 1,544 reviewers
    430 ft from beach
    from £184 per night
  • Hotel

    Moon Palace Jamaica - All Inclusive

    rated as 4.5 out of 5 by 7,892 reviewers
    1,942 ft from city centre
    from £348 per night
  • Resort

    Princess Grand Jamaica Resort - All Inclusive

    rated as 4.5 out of 5 by 1,365 reviewers
    1.59 mi from city centre
    from £327 per night
  • Resort

    Azul Beach Resort Negril, Gourmet All Inclusive by Karisma

    rated as 4 out of 5 by 5,558 reviewers
    3.66 mi from city centre
    from £300 per night
  • Hotel

    Grand Palladium Jamaica Resort And Spa All-Inclusive

    rated as 4 out of 5 by 19,189 reviewers
    1.35 mi from city centre
    from £291 per night
  • Hotel

    Toby's Resort

    rated as 3.5 out of 5 by 672 reviewers
    581 ft from beach
    from £85 per night
  • Hotel

    Hotel 39 Jamaica

    rated as 4 out of 5 by 32 reviewers
    1,148 ft from beach
    from £168 per night
  • Resort

    Iberostar Waves Rose Hall Beach - Adults Only - All Inclusive

    rated as 4 out of 5 by 7,650 reviewers
    10.38 mi from city centre
    from £274 per night
  • Hotel

    Legends Beach Resort

    rated as 3.5 out of 5 by 1,429 reviewers
    4,888 ft from city centre
    from £92 per night
  • Hotel

    S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel

    rated as 5 out of 5 by 2,286 reviewers
    0 ft from beach
    from £525 per night
  • Hotel

    Ocean Coral Spring Resort - All Inclusive

    rated as 4 out of 5 by 4,025 reviewers
    5.49 mi from city centre
    from £433 per night
  • Resort

    Hotel Riu Palace Aquarelle - All Inclusive

    rated as 4.5 out of 5 by 1,641 reviewers
    2.94 mi from city centre
    from £331 per night
  • Resort

    Samsara Cliff Resort

    rated as 3.5 out of 5 by 2,159 reviewers
    1.19 mi from city centre
    from £68 per night
  • Resort
    3,278 ft from city centre
    from £250 per night
  • Resort

    Hotel Riu Ocho Rios - All Inclusive

    rated as 4 out of 5 by 14,149 reviewers
    4.48 mi from city centre
    from £243 per night

Hotels in Jamaica with breakfast included

  • Hotel

    Sunrise Club Hotel

    rated as 4 out of 5 by 329 reviewers
    4,524 ft from city centre
    from £63 per night
  • Hotel

    The Nook, Design Led 2BR Villa, Walk to Beach, Restaurants and More

    rated as 4.5 out of 5 by 977 reviewers
    889 ft from beach
    from £145 per night
  • Hotel

    Beaches Negril Resort - All inclusive

    rated as 4.5 out of 5 by 9,854 reviewers
    2.62 mi from city centre
    from £687 per night
  • Resort

    Sandals Royal Plantation

    rated as 4.5 out of 5 by 4,113 reviewers
    1.43 mi from city centre
    from £559 per night
  • Hotel

    Sandals Royal Caribbean

    rated as 4.5 out of 5 by 9,338 reviewers
    4.28 mi from city centre
    from £501 per night
  • Resort

    The Cardiff Hotel & Spa

    rated as 3.5 out of 5 by 109 reviewers
    2,736 ft from beach
    from £95 per night
  • Hotel

    Hotel Tim Bamboo

    rated as 3.5 out of 5 by 114 reviewers
    2,326 ft from city centre
    from £100 per night
  • Hotel

    Breathless Montego Bay Adults Only - All Inclusive

    rated as 4 out of 5 by 3,632 reviewers
    1.88 mi from city centre
    from £486 per night
  • Resort

    Half Moon

    rated as 4.5 out of 5 by 3,718 reviewers
    6.1 mi from city centre
    from £444 per night

Best value for money hotels in Jamaica

Great value hotels for your stay in Jamaica

  • Hotel

    LF Jungle Retreat

    rated as 4 out of 5 by 5 reviewers
    2.24 mi from city centre
    from £82 per night
  • Hotel
    1.94 mi from city centre
  • Hotel

    Tiamo Beach Resort and Spa- Adults Oriented

    rated as 5 out of 5 by 34 reviewers
    2,411 ft from city centre
    from £166 per night
  • Hotel

    AC Hotel by Marriott Kingston, Jamaica

    rated as 5 out of 5 by 1,209 reviewers
    2.74 mi from city centre
    from £243 per night
  • Hotel

    Princess Senses The Mangrove Resort - Adults Only

    rated as 4.5 out of 5 by 964 reviewers
    1.58 mi from city centre
    from £417 per night
  • Hotel

    S Hotel Kingston

    rated as 4.5 out of 5 by 1,946 reviewers
    2.62 mi from city centre
    from £177 per night
  • Resort

    Somewhere West

    rated as 5 out of 5 by 76 reviewers
    2.77 mi from city centre
  • Resort

    Couples Sans Souci

    rated as 4.5 out of 5 by 5,400 reviewers
    2.47 mi from city centre
    from £527 per night
  • Resort

    Sunset at the Palms Resort - Adults Only - All Inclusive

    rated as 4.5 out of 5 by 4,465 reviewers
    4.93 mi from city centre
    from £385 per night

Best rated hotels in Jamaica

Explore the most popular hotels in Jamaica based on ratings from other travellers

  • Hotel

    The Cliff Hotel

    rated as 5 out of 5 by 727 reviewers
    2.45 mi from city centre
    from £341 per night
  • Hotel

    Geejam

    rated as 5 out of 5 by 1,054 reviewers
    2.68 mi from city centre
    from £346 per night
  • Hotel

    Courtleigh Hotel & Suites

    rated as 5 out of 5 by 350 reviewers
    2.34 mi from city centre
    from £162 per night
  • Hotel

    Hermosa Cove Villa Resort & Suites

    rated as 5 out of 5 by 604 reviewers
    4,534 ft from city centre
    from £599 per night
  • Hotel

    Jamaica Inn

    rated as 5 out of 5 by 2,255 reviewers
    1.91 mi from city centre
    from £545 per night
  • Hotel

    Bluefields Bay Villas

    rated as 5 out of 5 by 575 reviewers
    617 ft from beach
  • Resort

    Catcha Falling Star

    rated as 5 out of 5 by 1,293 reviewers
    1.83 mi from city centre
  • Resort

    Round Hill Hotel And Villas

    rated as 5 out of 5 by 1,943 reviewers
    5.94 mi from city centre
    from £742 per night
  • Resort

    The Caves

    rated as 5 out of 5 by 931 reviewers
    2.04 mi from city centre
    from £303 per night

Cheap hotels in Jamaica

Affordable budget hotels in Jamaica

  • Hotel
    2.72 mi from city centre
    from £74 per night
  • Hotel

    moms place negril

    rated as 5 out of 5 by 5 reviewers
    4,360 ft from city centre
  • Hotel

    Grand Hotel Excelsior Port Royal

    rated as 3.5 out of 5 by 5 reviewers
    3.75 mi from city centre
    from £97 per night
  • Hotel

    876 JA Oasis & Homestay - by Kingston Airport

    rated as 5 out of 5 by 2 reviewers
    7.54 mi from city centre
    from £92 per night
  • Hotel

    Ocean View Beach Hotel

    rated as 3.5 out of 5 by 4 reviewers
    3,081 ft from city centre
    from £95 per night
  • Hotel

    Little Savoy Guest House new

    rated as 2.5 out of 5 by 21 reviewers
    2,690 ft from beach
    from £52 per night
  • Hotel
    2.54 mi from city centre
  • Resort

    Paradise Reggae Resort

    rated as 2 out of 5 by 2 reviewers
    8.24 mi from city centre
    from £82 per night
  • Hotel

    Tamarind Tree Resort

    rated as 5 out of 5 by 4 reviewers
    2,224 ft from beach

Travel tips for Jamaica

Explore more hotels in Jamaica