Why results appear this way

Show total price

Hotels with non-smoking rooms in Ocho Rios

Moon Palace Jamaica - All Inclusive

Ocho Rios
8.1

Very good

1,530 reviews

Luxury resort with 4 outdoor swimming pools, full-service spa, and beachfront access in Ocho Rios, Jamaica.

Top rated

5-star

Pool

Restaurant













Hibiscus Lodge Hotel

Ocho Rios
8.2

Very good

584 reviews

Relax at this beach hotel with a full-service spa, outdoor pool, and on-site dining in Ocho Rios.

Top rated

Pool

Restaurant

Airport shuttle













Ocean Palms

Ocho Rios
6.8

Pleasant

597 reviews

Beachfront hotel with outdoor pool, restaurant, and complimentary Wi-Fi in Ocho Rios, close to local attractions.

Pool

Restaurant

Airport shuttle

Free Parking













Pineapple Court Hotel

Ocho Rios
7.4

Good

318 reviews

Relax at the full-service spa and enjoy the outdoor swimming pool at this family-friendly hotel near Mahogany Beach.

Pool

Airport shuttle

Free Parking

Non-Smoking Rooms













Hillview At Mystic Ridge

Ocho Rios
7.2

Good

503 reviews

Relax by the outdoor pool at this guesthouse near the beach with air-conditioned rooms and a swim-up bar.

Pool

Airport shuttle

Free Parking

Non-Smoking Rooms













Sunnyview at Sandcastles

Ocho Rios
9.1

Superb

14 reviews

Enjoy an outdoor pool, on-site dining, and air-conditioned rooms with kitchens in Ocho Rios, near Turtle River Park.

Top rated

Pool

Restaurant

Free Parking













Deluxe SandCastles Condos

Ocho Rios
6.6

Pleasant

98 reviews

Pool

Restaurant

Airport shuttle

Free Parking













Marchabell by the Sea E22

Ocho Rios
8.1

Very good

18 reviews

Air-conditioned condo with swimming pool, fitness center, and nearby beach access in Ocho Rios.

Top rated

Pool

Airport shuttle

Free Parking













Mystic Ridge Resort

Ocho Rios
6.5

Pleasant

17 reviews

Villa with outdoor pool, garden views, and free self-parking near Turtle River Park and Taj Mahal Mall in Ocho Rios.

Pool

Airport shuttle

Non-Smoking Rooms

City













Wizzy Apartment White River

Ocho Rios
9.1

Superb

3 reviews

Spacious apartment in Ocho Rios with free Wi-Fi, free parking, and a garden, ideal for families.

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Majestic Supreme Ridge Cott

Ocho Rios
5.3
1 review

Free Parking

Non-Smoking Rooms

City

Spa and relaxation













Jus4u-Apt-2 The Home Away From Home Villa

Ocho Rios
-
No reviews yet

Airport shuttle

Free Parking

Non-Smoking Rooms

Garden













Czar's Sanctuary- Apt B4 at Sandcastle

Ocho Rios
9.8

Exceptional

105 reviews

Top rated

5-star

Pool

Restaurant













Beach Studio 30

Ocho Rios
8.3

Very good

50 reviews

Top rated

Pool

Restaurant

Airport shuttle













Beach Studio 4

Ocho Rios
6.5

Pleasant

45 reviews

Beach studio with swimming pool, private beach access, and on-site spa services in Ocho Rios.

Pool

Restaurant

Airport shuttle

Free Parking













Beach One Bedroom Suite A29

Ocho Rios
8.1

Very good

33 reviews

Top rated

Pool

Restaurant

Airport shuttle













Beach One Bedroom Suite C5

Ocho Rios
8.3

Very good

32 reviews

Top rated

Pool

Restaurant

Airport shuttle













Alva mae

Ocho Rios
8.7

Fabulous

26 reviews

Top rated

Pool

Airport shuttle

Free Parking













Grace Garden Guesthouse by Eminence Ent

Ocho Rios
6.4

Pleasant

3 reviews

Pool

Airport shuttle

Free Parking

Non-Smoking Rooms













Morgans Cliff Villa

Ocho Rios
-
No reviews yet

Pool

Free Parking

Non-Smoking Rooms

Garden














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio