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,500 stays available

  • Resort

    Deja Resort All Inclusive

    rated as 4 out of 5 by 1,544 reviewers
    430 ft from beach
    from £183 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 £365 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 £378 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 £267 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 £348 per night
  • Hotel

    Toby's Resort

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

    Hotel 39 Jamaica

    rated as 4 out of 5 by 32 reviewers
    1,148 ft from beach
    from £138 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 £272 per night
  • Hotel

    Legends Beach Resort

    rated as 3.5 out of 5 by 1,429 reviewers
    4,888 ft from city centre
    from £87 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 £521 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 £299 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 £342 per night
  • Resort

    Samsara Cliff Resort

    rated as 3.5 out of 5 by 2,159 reviewers
    1.19 mi from city centre
    from £75 per night
  • Resort
    3,278 ft from city centre
    from £247 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 £301 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 £69 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 £140 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 £690 per night
  • Resort

    Sandals Royal Plantation

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

    Sandals Royal Caribbean

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

    The Cardiff Hotel & Spa

    rated as 3.5 out of 5 by 109 reviewers
    2,736 ft from beach
    from £104 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 £462 per night
  • Resort

    Half Moon

    rated as 4.5 out of 5 by 3,718 reviewers
    6.1 mi from city centre
    from £608 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 £73 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 £175 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 £242 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 £354 per night
  • Hotel

    S Hotel Kingston

    rated as 4.5 out of 5 by 1,946 reviewers
    2.62 mi from city centre
    from £182 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 £523 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 £337 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 £516 per night
  • Hotel

    Geejam

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

    Courtleigh Hotel & Suites

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

    Hermosa Cove Villa Resort & Suites

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

    Jamaica Inn

    rated as 5 out of 5 by 2,255 reviewers
    1.91 mi from city centre
    from £499 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 £583 per night
  • Resort

    The Caves

    rated as 5 out of 5 by 931 reviewers
    2.04 mi from city centre

Cheap hotels in Jamaica

Affordable budget hotels in Jamaica

  • Hotel
    2.72 mi from city centre
    from £67 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 £134 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 £97 per night
  • Hotel

    Ocean View Beach Hotel

    rated as 3.5 out of 5 by 4 reviewers
    3,081 ft from city centre
    from £91 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
  • 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
  • Hotel

    Condos At The Ridge

    rated as 5 out of 5 by 1 reviewers
    256 ft from city centre

Travel tips for Jamaica

Explore more hotels in Jamaica