Search Hotels near Top Port Antonio Attractions

Top 10 Port Antonio Hotel Deals

See all 98 Hotels in Port Antonio
Geejam
Geejam

San San, Port Antonio, Port Antonio

4.5 out of 5.0
4.8 out of 5 (6 reviews)

Located in Drapers, this luxury hotel is 1.2 mi (1.9 km) from Trident Castle and within 6 mi (10 km) of Rio Grande and Boston …

CA$666
Rio Vista Resort
Rio Vista Resort

Snow Hill Main Road, Port Antonio

2.5 out of 5.0
3 out of 5 (4 reviews)

Situated on the riverwalk, this hotel is within 6 mi (10 km) of Musgrave Market, Rio Grande, and Port Antonio Square. Portlan …

Get Rates
Villa Juanita
Villa Juanita

Hector's River, Happy Grove

3.5 out of 5.0
4.3 out of 5 (8 reviews)

Situated near the beach, this hotel is 5 mi (8.1 km) from Reach Falls and 12.4 mi (20 km) from Bath Botanical Garden. Bosto …

CA$83
Hotel Mocking Bird Hill
Hotel Mocking Bird Hill

Port Antonio, Port Antonio

4.0 out of 5.0
4.3 out of 5 (9 reviews)

This family-friendly Port Antonio hotel is located in a rural location, 1.2 mi (1.9 km) from Trident Castle, and within 6 mi …

CA$386
Polish Princess Guest House
Polish Princess Guest House

Pompie Lane, Port Antonio

2.5 out of 5.0
3.5 out of 5 (2 reviews)

Situated near the beach, this guesthouse is within 1 mi (2 km) of Winnifred Beach and Boston Bay Beach. Rio Grande and Triden …

CA$94
Bonne Amie
Bonne Amie

San San, Blue Lagoon, Port Antonio

3.5 out of 5.0

Situated on the waterfront, this villa is 1.7 mi (2.8 km) from Winnifred Beach and 2.9 mi (4.7 km) from Boston Bay Beach. …

Get Rates
The BoHo Flats by Bohemian Lodges
The BoHo Flats by Bohemian Lodges
7.1 km from Port Antonio
3.0 out of 5.0
2 out of 5 (1 reviews)

Situated in Kingston, this apartment is within 2 mi (3 km) of Palace Cineplex, Bob Marley Museum, and Parade. Half Way Tree …

CA$96
Eden Gardens Wellness Resort & Spa
Eden Gardens Wellness Resort & Spa
9.1 km from Port Antonio
4.0 out of 5.0
3.8 out of 5 (93 reviews)

Located in New Kingston, this spa hotel is within 1 mi (2 km) of Putt N Play Amusement Park, Bob Marley Museum, and …

CA$147
Jasmine Inn
Jasmine Inn
9.5 km from Port Antonio
2.5 out of 5.0
3.8 out of 5 (9 reviews)

Situated in Kingston, this hotel is within a 15-minute walk of Independence Park, National Arena, and National Indoor Arena …

Get Rates
Grand Port Royal Hotel Marina & Spa
Grand Port Royal Hotel Marina & Spa
19.1 km from Port Antonio
3.5 out of 5.0
3 out of 5 (184 reviews)

Located in Port Royal, this hotel is within a 5-minute walk of St Peter’s Church and Old Gaol House. Fort Charles and Old …

Get Rates

Recent Reviews in Port Antonio

Hide content

Narrow your search

Port Antonio Hotel Guide

Expedia.ca offers a selection of 98 hotels in Port Antonio. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Port Antonio. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Port Antonio neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Port Antonio, now!

false