Last-minute hotels in Ocho Rios

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in Ocho Rios

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Main Street, Ocho Rios, Jamaica
Offering a spa and a swimming pool with a wave machine and water slides, Moon Palace Jamaica - All Inclusive - All Inclusive is located on the beachfront in Ocho Rios. The property has a dolphinarium where guests can swim with dolphins at an additional cost. Each stylish modern room has a liquor dispenser stocked with international brands. Rooms have full or partial views of the sea and offer satellite TV, air conditioning, a minibar and a coffee machine. A bottle of red wine is also provided on arrival and free WiFi is available. The private bathrooms come with a shower and bathrobes. At Moon Palace Jamaica - All Inclusive Grande you can enjoy all-inclusive meals in the restaurants, as well as free snacks 24 hour a day. You will also find a tennis court, a fitness centre and water sports facilities. A wide range of activities are popular in the surrounding area, including cycling, fishing and snorkelling. The property offers free parking. Montego Bay Airport is 100 km away.
Free Wi-Fi
7.8
Good
795 reviews
Location
0.9 km from city centre
C$ 465
66 James Avenue, Ocho Rios, Jamaica
Beach hotel with a 24-hour front desk and a restaurant This hotel features a restaurant, a bar/lounge, and dry cleaning. WiFi in public areas is free. Additionally, a 24-hour front desk, tour/ticket assistance, and a garden are onsite. Silver Seas Hotel offers 30 air-conditioned accommodations with blackout drapes/curtains. Bathrooms include shower/tub combinations with deep soaking bathtubs and complimentary toiletries. Housekeeping is offered daily and irons/ironing boards can be requested. Cribs/infant beds (complimentary) are also available. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Parking
6.3
Good
313 reviews
Location
1.2 km from city centre
C$ 109
P.O.Box 4442, Mammee Bay - St.Ann, Ocho Rios, Jamaica
Free Wi-Fi
8.0
Excellent
389 reviews
Location
7.3 km from city centre
C$ 311
12345 Pineapple Place Main Street, Ocho Rios, Jamaica
Family-friendly hotel with a full-service spa and free breakfast This hotel features a full-service spa, an outdoor pool, and a meeting room. Free continental breakfast, free WiFi in public areas, and free self parking are also provided. Other amenities include dry cleaning, laundry facilities, and tour/ticket assistance. Pineapple Court Hotel offers 14 air-conditioned accommodations with safes. Refrigerators and microwaves are provided. Bathrooms include showers. Guests can surf the web using the complimentary wireless Internet access. Televisions come with cable channels. Housekeeping is offered daily and hair dryers can be requested. Recreational amenities at the hotel include an outdoor pool. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Parking
7.8
Good
491 reviews
Location
1.7 km from city centre
C$ 105
PO Box 330, Ocho Rios, Jamaica
Located on Ocho Ríos Beach, Couples Tower Isle offers luxurious accommodation and amazing Caribbean Sea views. There are 4 restaurants and a spa. Each spacious, air-conditioned room and suite at Couples Tower Isle has attractive, white décor. There is free Wi-Fi, a flat-screen TV, minibar and a coffee maker. Montego Bay Airport transfer, off site excusions to Dunns River Falls, glass bottom boat ride, trip to Margaritaville, shopping shuttle, catamaran cruise and trip to Popular Sunset Bar are included. A varied breakfast is served in the Patio Restaurant, while the The Verandah offers Caribbean cuisine and sea views. Asian and gourmet Jamaican dishes are offered in the Bayside and Eight Rivers restaurants. There is also a poolside grill and veggie bar. Dining is also available on the beach. The Tower Isle’s spa features a plunge pool and offers a range of treatments including massage and wraps. Dunn’s River Falls are less than 12 km away, while the Blue Mountains are within an hour’s drive of the resort. Ian Fleming Airport is a 10-minute drive away.
Free Wi-Fi
9.1
Excellent
27 reviews
Location
7.1 km from city centre
C$ 509
Ocho Rios P O Box 103 St Ann, Ocho Rios, Jamaica
Located just outside Ocho Rios on Jamaica’s north coast, this hotel has its own private beach. It offers 4 outdoor pools, a fitness centre and a spa. The air-conditioned suites at Couples Sans Souci feature sea views, as well as flat-screen satellite TV and an iPod docking station. There is a coffee maker, and the private bathroom includes a hairdryer and bathrobe. The hotel has 4 restaurants, including a Mediterranean and Jamaican restaurant. There are also 6 different bars, one of which is a swim-up bar. The Sans Souci’s spa offers classes such as yoga and Pilates, and there is water sports and scuba equipment on site. The hotel also has a tennis court, minigolf and a games room. Couples Sans Souci includes Montego Bay Airport transfers, off site excusions to Dunns River Falls, glass bottom boat ride, trip to Margaritaville, shopping shuttle and trip to the Popular Sunset Bar. You can drive to Dunn’s River Falls and Dolphin Cove in 7 minutes from the Couples Sans Souci. Kingston and Montego Bay are around 90 minutes’ drive away.
Free Wi-Fi
9.0
Excellent
121 reviews
Location
4.3 km from city centre
C$ 626
P.O. Box 771, Main Street, Ocho Rios, Jamaica
8.4
Excellent
88 reviews
Location
2.3 km from city centre
C$ 579
1 Old Road Main Street, Ocho Rios, Jamaica
Luxury resort on the beach, with outdoor pool Catch some rays on Jamaica Inn's private sand beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the resort's 2 restaurants. Jamaica Inn offers 52 air-conditioned accommodations with safes and bathrobes. Beds feature premium bedding. Guests can surf the web using the complimentary wireless Internet access. Bathrooms include designer toiletries, complimentary toiletries, and hair dryers. A nightly turndown service is provided and housekeeping is offered daily. Recreational amenities at the resort include a private beach, an outdoor pool, a sauna, and a 24-hour fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Air Conditioning
9.2
Excellent
125 reviews
Location
3.1 km from city centre
C$ 609
83-85 Main Street, Ocho Rios, Jamaica
Beach location and outdoor pool At Hibiscus Lodge, spend the day relaxing on the nearby beach or pampering yourself at the hotel's full-service spa. Hibiscus Lodge offers 26 air-conditioned accommodations with safes and irons/ironing boards. Rooms open to furnished balconies or patios. These individually decorated and furnished accommodations include desks. 32-inch LED televisions come with cable channels. Bathrooms include bathtubs or showers with deep soaking bathtubs and complimentary toiletries. This Ocho Rios hotel provides complimentary wireless Internet access. Housekeeping is provided daily. Recreational amenities at the hotel include an outdoor pool. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
8.1
Excellent
874 reviews
Location
1.2 km from city centre
C$ 189
PO Box 858, Mammee Bay, Ocho Rios, Jamaica
Free Wi-Fi
8.6
Excellent
308 reviews
Location
7.0 km from city centre
C$ 1,058

FAQs when booking a last minute hotel in Ocho Rios

  • How much does a hotel room cost in Ocho Rios when booked at the last minute?

    You’ll generally find hotel rooms from around C$ 87 tonight, C$ 87 tomorrow, and as low as C$ 68 over the weekend.

  • What’s the cost for a last-minute hotel in Ocho Rios tonight?

    Prices tonight start at about C$ 87 for 3-star hotels and C$ 157 for 4-star options, depending on location and availability.

  • What can I expect to pay for a hotel in Ocho Rios tomorrow?

    If you book for tomorrow, expect rates of around C$ 87 for 3-star hotels and C$ 150 for 4-star accommodations.

  • What are the prices for hotels in Ocho Rios this coming weekend?

    If you're booking last-minute, weekend rates start at about C$ 68 for 3-star hotels and C$ 262 for 4-star properties.

See more FAQs

Find better results for your stay in Ocho Rios

Ocho Rios last minute hotel deals. Search for last minute hotels in Ocho Rios. Find cheap last minute hotel rooms in Ocho Rios. HotelsCombined searches hundreds of travel sites to help you find cheap last minute deals and book the room that suits you best.