Login
List your B&B
B&B Hayfield
96 Bed and Breakfasts nearby Hayfield,
Saint Margaret's Bay
,
Portland Parish
,
Jamaica
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
General amenities
Free Wifi
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Apartment
Guest room
Holiday home
Accommodations just outside your destination
Near Hayfield
Round View Guest House
Port Antonio
9.7
(0.4 km from Hayfield)
Scott's Villa
Hope Bay
9
(2.2 km from Hayfield)
Blissful Tides
Hope Bay
9.4
(2.7 km from Hayfield)
Hunter's Place - Tim Pappies
Port Antonio
9
(4.1 km from Hayfield)
Kai's Place at Tim Pappies 3rd Floor luxury villa
Port Antonio
9.5
(4.3 km from Hayfield)
Bird Bliss Burlington Portland
Port Antonio
10
(4.3 km from Hayfield)
Alex's Place - Tim Pappies
Port Antonio
9.7
(4.4 km from Hayfield)
Jett Room - Ferdie's Place
Port Antonio
9.5
(4.4 km from Hayfield)
Izzy Room - Ferdie's Place
Port Antonio
9.4
(4.4 km from Hayfield)
Ling Ling Room - Ferdie's Place
Port Antonio
10
(4.4 km from Hayfield)
Finn Room - Ferdie's Place
Port Antonio
9.3
(4.4 km from Hayfield)
little treehouse
Port Antonio
10
(4.6 km from Hayfield)
treehouse above the beach
Port Antonio
7.5
(4.7 km from Hayfield)
Fantastic views at Friends
Port Antonio
9.7
(6.3 km from Hayfield)
Portland Riverside Retreat
Port Antonio
9.5
(6.4 km from Hayfield)
Noel Beach View Villa
Port Antonio
9
(6.9 km from Hayfield)
Port Antonio Brian's Beach House
Port Antonio
7.1
(7.3 km from Hayfield)
Tranquility Villa
Port Antonio
8.6
(9.4 km from Hayfield)
Holiday Home - Guest House
Port Antonio
7.5
(9.4 km from Hayfield)
Finjam Cottage
Port Antonio
7.6
(9.4 km from Hayfield)
Centrally Located Room - 5
Port Antonio
9.7
(9.7 km from Hayfield)
Mesmerize Guest House
Port Antonio
9.1
(9.9 km from Hayfield)
Inn The Town
Port Antonio
8.6
(10.1 km from Hayfield)
Port Antonio Residence
Port Antonio
9.7
(10.3 km from Hayfield)
Load next page
1
2
3
4