
Hotels in Mona
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mona hotels

Cozy studio apartment with private parking
Cozy studio apartment with private parking
Strawberry Hill
Strawberry Hill
Sky's Villa Resort
Sky's Villa Resort
Jay's Guest House
Jay's Guest House
Reggae Legends Estate
Reggae Legends Estate
Jay's Guest House II
Jay's Guest House II
RafJam Bed & Breakfast
RafJam Bed & Breakfast
876 JA Oasis by Kingston Airport
876 JA Oasis by Kingston Airport
Millsborough B&B
Millsborough B&B
Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port Royal
Casa Tianna Guest Apartments
Casa Tianna Guest Apartments
Forres Park Resort & Spa
Forres Park Resort & Spa
Pulse Suites at Villa Ronai
Pulse Suites at Villa Ronai
Christar Villas Hotel
Christar Villas Hotel
AC Hotel by Marriott Kingston, Jamaica
AC Hotel by Marriott Kingston, Jamaica
Phoenix Park Villas Portmore
Phoenix Park Villas Portmore
The Country Club Villa I
The Country Club Villa I
New Kingston Apt at Wellington Cove
New Kingston Apt at Wellington Cove
Jasmine Inn
Jasmine Inn
Lejartre's Retreat
Lejartre's RetreatWhere to stay in Mona

New Kingston
New Kingston is known for its ample dining options, and you can make a stop by Devon House and Kingston and St. Andrew Parish Library while in the area.

Half Way Tree
When in Half Way Tree, you can plan a visit to Devon House and Jamaica House, some noteworthy sights in the nearby area.

Port Royal
Explore the city where buccaneers and cutthroats once ruled. Learn about the earthquake that caused most of it to sink into the sea.

Barbican
While Barbican may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Bob Marley Museum and Jamaica House.

Liguanea
The restaurants and shopping are just a few features travellers like about Liguanea. If you want to do some sightseeing nearby, Palace Cineplex and Bob Marley Museum are a few top places to visit.













































































