Go to homepage lastminuteGo to homepage lastminute

Hotels in Ocho Rios

If you're dreaming of a sun-soaked getaway, Ocho Rios hotels offer a perfect blend of luxury and tropical charm, making it an ideal destination for discerning travellers. Nestled on Jamaica's stunning north coast, Ocho Rios is renowned for its lush landscapes, vibrant culture, and a plethora of activities ranging from thrilling water sports to serene beach lounging. With accommodations to suit every budget and taste, whether you seek a high-end resort or a quaint boutique stay, this lively town has something for everyone. Don't miss the opportunity to explore our exclusive deals on hotels in Ocho Rios and plan your unforgettable escape today!

  • Resort
    7.21 km from city centre
    from 224 € per night
    1 of 5 slides
  • Hotel
    592 m from city centre
    from 326 € per night
    1 of 5 slides
  • Resort

    Couples Sans Souci

    3.98 km from city centre
    from 506 € per night
    1 of 5 slides
  • Hotel
    3.12 km from city centre
    from 178 € per night
    1 of 5 slides
  • Hotel

    Jamaica Inn

    3.07 km from city centre
    from 456 € per night
    1 of 5 slides
  • Hotel

    Hibiscus Lodge

    621 m from city centre
    from 139 € per night
    1 of 5 slides
  • Hotel

    Sago Palm Hotel

    280 m from city centre
    from 187 € per night
    1 of 5 slides
  • Hotel
    1.95 km from city centre
    from 391 € per night
    1 of 5 slides
  • Hotel
    939 m from city centre
    from 106 € per night
    1 of 5 slides
  • Hotel
    596 m from city centre
    1 of 5 slides
  • Hotel
    2.24 km from city centre
    from 153 € per night
    1 of 5 slides
  • Apartment
    1.62 km from city centre
    1 of 5 slides
  • Apartment
    7.93 km from city centre
    from 250 € per night
    1 of 5 slides
  • Apartment
    1.02 km from city centre
    1 of 5 slides
  • Apartment
    8.11 km from city centre
    from 234 € per night
    1 of 5 slides

Hotels in Ocho Rios with breakfast included

  • Hotel
    581 m from city centre
    1 of 5 slides

Best value for money hotels in Ocho Rios

Great value hotels for your stay in Ocho Rios

  • Hotel
    1 of 5 slides
  • Hotel
    494 m from city centre
    1 of 5 slides

Best rated hotels in Ocho Rios

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

  • Hotel
    1.38 km from city centre
    1 of 5 slides
  • Hotel
    7.14 km from city centre
    from 819 € per night
    1 of 5 slides
  • Resort
    2.3 km from city centre
    1 of 5 slides

Cheap hotels in Ocho Rios

Affordable budget hotels in Ocho Rios

  • Hotel
    78 m from city centre
    1 of 5 slides
  • Hotel
    642 m from city centre
    1 of 5 slides
  • Hotel
    491 m from city centre
    from 102 € per night
    1 of 5 slides
  • Hotel
    1.31 km from city centre
    from 89 € per night
    1 of 5 slides
  • Hotel
    3.26 km from city centre
    1 of 5 slides
  • Hotel
    581 m from city centre
    from 83 € per night
    1 of 5 slides
  • Hotel
    93 m from city centre
    1 of 5 slides
  • Hotel
    812 m from city centre
    from 135 € per night
    1 of 5 slides
  • Hotel
    602 m from city centre
    from 124 € per night
    1 of 5 slides

FAQs about hotels in Ocho Rios

  • Are there any dog friendly hotels in Ocho Rios?

    Planning a dog-friendly holiday in Ocho Rios? Check out these top-rated hotels: 3 King Beds Drax Hall Pool Gym Gated Full Air Con, ritashomeawayfromhome, SandCastles Deluxe Beach Resort.

  • Which are the best family hotels in Ocho Rios?

    Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Riu Ocho Rios - All Inclusive, Moon Palace Jamaica - All Inclusive, Hibiscus Lodge.

  • What are the most popular hotels in Ocho Rios city centre?

    For a stay in the city centre of Ocho Rios, these centrally located hotels are suitable: Moon Palace Jamaica - All Inclusive, Hibiscus Lodge, Sago Palm Hotel.

  • What are the cheapest hotels in Ocho Rios?

    For a cheap stay in Ocho Rios, we recommend these budget-friendly hotels: Hibiscus Lodge, Ocean View Beach Hotel, Ocean Palms Resort.

  • What are the best hotels close to Ocho Rios most popular attractions?

    For a stay close to the best points of interests, we recommend these hotels:

    • Jamaica Beaches: Indigo Beach Resort