
Find hotels in Richmond from CA $76
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Richmond
Pet friendly
Apartment
Check prices for these dates
Our top choices for Richmond hotels

1. Blessings at Strawberry Fields
Blessings at Strawberry FieldsRobins Bay
10.0 out of 10, Exceptional, (4 reviews)
The price is CA $131
CA $152 total
includes taxes & fees
Nov 22 - Nov 23

2. Morgans cliff
Morgans cliffBoscobel
9.2 out of 10, Wonderful, (80 reviews)
The price is CA $268
CA $345 total
includes taxes & fees
Nov 10 - Nov 11

3. Casa Maria Hotel
Casa Maria HotelPort Maria
6.4 out of 10, (66 reviews)
The price is CA $222
CA $246 total
includes taxes & fees
Dec 10 - Dec 11

4. Sea Shell Palms
Sea Shell PalmsTower Isle
8.4 out of 10, Very good, (279 reviews)
The price is CA $83
CA $107 total
includes taxes & fees
Nov 15 - Nov 16

5. Cambridge Heights Guest House
Cambridge Heights Guest HousePort Maria
10.0 out of 10, Exceptional, (1 review)
The price is CA $80
CA $94 total
includes taxes & fees
Nov 10 - Nov 11

6. Tapioca Village Retreat
Tapioca Village RetreatCastleton
6.0 out of 10, (2 reviews)
The price is CA $109
CA $126 total
includes taxes & fees
Dec 5 - Dec 6

8. Starlight Chalet
Starlight ChaletSilver Hill Gap
6.0 out of 10, (13 reviews)
The price is CA $97
CA $118 total
includes taxes & fees
Dec 1 - Dec 2

9. Sky's Villa Resort
Sky's Villa ResortBuff Bay
9.6 out of 10, Exceptional, (19 reviews)
The price is CA $195
CA $249 total
includes taxes & fees
Nov 10 - Nov 11

10. Terra Nova, BW Premier Collection
Terra Nova, BW Premier CollectionHalf Way Tree
9.0 out of 10, Wonderful, (1,006 reviews)
The price is CA $233
CA $281 total
includes taxes & fees
Nov 11 - Nov 12

11. Sand And Tan Beach Hotel
Sand And Tan Beach HotelOcho Rios
7.6 out of 10, Good, (331 reviews)
The price is CA $211
CA $234 total
includes taxes & fees
Nov 19 - Nov 20

12. Abacus Jamaica the Zana Suite
Abacus Jamaica the Zana SuiteConstant Spring
7.8 out of 10, Good, (75 reviews)
The price is CA $85
CA $149 total
includes taxes & fees
Nov 10 - Nov 11

13. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
8.0 out of 10, Very good, (99 reviews)
The price is CA $143
CA $165 total
includes taxes & fees
Nov 10 - Nov 11

14. Blissett Apts your home away from home
Blissett Apts your home away from homeMolynes Gardens
9.0 out of 10, Wonderful, (16 reviews)
The price is CA $114
CA $133 total
includes taxes & fees
Nov 14 - Nov 15

15. Kingsworth Bed and Breakfast
Kingsworth Bed and BreakfastJack's Hill
7.2 out of 10, Good, (85 reviews)
The price is CA $85
CA $108 total
includes taxes & fees
Nov 10 - Nov 11

16. Lavender Moon Villas
Lavender Moon VillasOcho Rios
8.4 out of 10, Very good, (21 reviews)
The price is CA $213
CA $246 total
includes taxes & fees
Dec 10 - Dec 11

17. S Hotel Kingston
S Hotel KingstonNew Kingston
9.4 out of 10, Exceptional, (1,817 reviews)
The price is CA $240
CA $310 total
includes taxes & fees
Nov 20 - Nov 21

18. Altamont Court Hotel
Altamont Court HotelNew Kingston
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $229
CA $278 total
includes taxes & fees
Nov 10 - Nov 11

19. Christar Villas Hotel
Christar Villas HotelNew Kingston
7.6 out of 10, Good, (126 reviews)
The price is CA $167
CA $202 total
includes taxes & fees
Dec 10 - Dec 11

20. R Hotel Kingston
R Hotel KingstonNew Kingston
8.4 out of 10, Very good, (1,192 reviews)
The price is CA $222
CA $272 total
includes taxes & fees
Dec 9 - Dec 10
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Richmond Hotel Reviews

Couples Tower Isle All Inclusive
10/10 Excellent
More cheap stays in Richmond

Labrish Guest House
10 Hillview Ave Kingston St. Andrew Parish
The price is CA $60 per night from Nov 10 to Nov 11
CA $60
CA $76 total
Nov 10 - Nov 11
includes taxes & fees
6.4/10 (56 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Hunter's Rest Villa
- Couples Tower Isle All Inclusive
- Gc Resort
- Ship watchers Oceanfront Tiny House Retreat with Mezzanine and Private Jetty
- The Palms at Galina *Luxury Rental* Fully Staffed
- Hotel Wedding Venues Hotels in Saint Mary
- Luxury Villa Escape in Ocho Rios
- Oracabessa Hotels
- Cozy Cottage In Rural Jamaica. Rich In Sunshine
- Tropical Beach Suite
- Sea Palms Resort
- Reefside Villa
- Sea Palms
- Watersedge
- Saint Mary Hotels
- Port Maria Hotels
- Casa Maria Hotel
- Tranquility Cove
- Castleton Hotels
- Galina Hotels
- Hotels near Prospect Plantation
- Elegant Hill Sea View Villa , Ocho Rios Jamaica.\nOcean View /Relaxing
- Beach Hotel Hotels in Saint Mary
- Ocean Front Luxury 2/2 in Whispering Seas
- Villas in Tower Isle
- Villa Viento
- Relax and Enjoy Tower Isle/AC/Cable/Free WIFI/HotWater/5 mins drive to the Beach
- The Palms at Oracabessa *Luxury Vacation Rental* Fully Staffed
- Hotel Wedding Venues Hotels in Port Maria
- Goldeneye
- Whispering Seas
- All Inclusive Resorts and in Saint Mary
- Robins Bay Hotels
- Sea Shell Palms
- Luxury 5BR Oceanview Villa w/ Chef + Pool
- Tower Isle Hotels
- Flights from Calgary (YYC) to Ocho Rios (OCJ)
- Flights from Vancouver (YVR) to Ocho Rios (OCJ)
- Flights to Oracabessa
- Flights from Detroit (DTW) to Ocho Rios (OCJ)
- Flights from Thunder Bay (YQT) to Ocho Rios (OCJ)
- Flights from Halifax (YHZ) to Ocho Rios (OCJ)
- Flights from Hamilton (YHM) to Ocho Rios (OCJ)
- Flights from Buffalo (BUF) to Ocho Rios (OCJ)
- Flights from Ian Fleming Intl.
- Flights from Cancun (CUN) to Ocho Rios (OCJ)
- Flights from Winnipeg (YWG) to Ocho Rios (OCJ)
- Flights from Edmonton (YEG) to Ocho Rios (OCJ)
- Flights from Toronto (YYZ) to Ocho Rios (OCJ)
- Flights from Miami (MIA) to Ocho Rios (OCJ)
- Flights to Tower Isle
- Flights from Ottawa (YOW) to Ocho Rios (OCJ)
- Flights from Montreal (YUL) to Ocho Rios (OCJ)
- Flights from New York (JFK) to Ocho Rios (OCJ)
- Flights from Kingston (KIN) to Ocho Rios (OCJ)
- Flights from Regina (YQR) to Ocho Rios (OCJ)
- Flights from Montego Bay (MBJ) to Ocho Rios (OCJ)










































































