from $40

Pear Tree Cottage

Irish Town, Saint Andrew
5.0
B1
St. Andrew Parish JM
from $26

Shakespeare Cottage

Treasure Beach, St. Elizabeth
4.0
Church Street
Treasure Beach St. Elizabeth Parish JM
from $22

Germaican Hostel

Port Antonio, Portland
Unnamed Road
Portland Parish JM
from $40

Abofa House

Lethe, Hanover
Unnamed Road
St. James Parish JM
from $85

Luna Sea Inn

Belmont, Westmoreland
4.0
A2
JM
from $90

Forres Park

Mavis Bank, St. Andrew
5.0
Unnamed Road
Saint Andrew Parish JM
from $99

Zimbali Retreats

Caanan Mountain, Westmoreland
Unnamed Road
Westmoreland Parish JM
from $35

Prince Valley Guest House

Middleton, St. Andrew
5.0
B1
Saint Andrew Parish JM
from $35

Riverside Retreat

Hope Bay, Portland
5.0
A4
Portland Parish JM

The Durham

Durham Ave, Kingston
Durham Avenue
Kingston Saint Andrew Parish JM
from $30

Kingsworth Hostel

Jacks Hill, Kingston
Jacks Hill Road
Kingston Saint Andrew Parish JM
from $23

Five Gables

Ironshore, St. James
5.0
Fairview Avenue
Saint James Parish JM
from $40

Zion Country

Muirton Pen, Long Road, Portland
5.0
A4
Portland Parish JM
from $25

Cedar Ridge Lodge

Bogue Hill, Montego Bay
4.0
Bogue Hill Road
Reading Saint James Parish JM
from $25

North Light

Skyline Dr, Kingston
4.0
Skyline Drive
Kingston St. Andrew Parish JM
from $14

Gibraltar Heights

Oracabessa, St. Mary
Ocean Terrace
Salt Gut Saint Mary Parish JM
from $42

Live like a Local

Ocho Rios, St. Ann
5.0
Ocean Ridge Drive
Ocho Rios Saint Ann Parish JM
from $32

Widcombe Guest House

Kingston, Jamaica
Widcombe Crescent
Kingston Saint Andrew Parish JM
from $35

Spring Garden

Margarete's Bay, Portland
A4
Saint Margarets Bay Portland Parish JM
from $50

Paradise on the beach

Little Bay, Westmoreland
4.5
Unnamed Road
Little Bay Westmoreland Parish JM
from $23

Bird’s Nest

Ironshore, St. James
Patterson Avenue
Saint James Parish JM
from $16

Ital Village Budget Accommodation

Port Antonio, Portland
5.0
Campbell Avenue
Port Antonio Portland Parish JM
from $135

Camp Cabarita

Pennycooke, Westmoreland
5.0
Unnamed Road
Westmoreland Parish JM
from $24

Jardin D’Eden

Eden District, St. James
4.0
Unnamed Road
Saint James Parish JM
from $40

REM Guesthouse

Dulwich Dr, Kingston
Old Church Road
Kingston Saint Andrew Parish JM
from $38

Palm Cottage

Port Antonio, Portland
5.0
East Palm Avenue
Port Antonio Portland Parish JM
from $28

Buschman Homestay

Port Maria, St. Mary
Banana Street
Port Maria Saint Mary Parish JM
from $30

Tina’s Guesthouse

Ocho Rios, St. Ann
5.0
Old Main Road
RioNuoya Saint Mary Parish JM
from $30

Farmhouse in the Blue Mountains

Penlyne Castle, St. Thomas
4.5
Unnamed Road
Penlyne Castle Saint Thomas Parish JM
from $35

Mango Ridge Cottages

Port Antonio, Portland
Sommers Lane
Port Antonio Portland Parish JM
from $23

Miss Bev’s B&B

Manchioneal, Portland
5.0
Unnamed Road
Portland Parish JM
from $25

Fisherman’s Bed & Breakfast

Treasure Beach, St. Elizabeth
4.0
Unnamed Road
Treasure Beach Saint Elizabeth Parish JM
from $45

River Lodge

Strawberry Fields, St. Mary
hike Route
Saint Mary Parish JM
from $35

Natural Mystic Cottages

Belmont, Westmoreland
5.0
A2
Westmoreland Parish JM
from $75

Sunset Heal Jamaica

Petersfield, Westmoreland
4.0
Unnamed Road
Westmoreland Parish JM
from $25

Jay’s Guest House

Jamaica
4.8
Saint Thomas Parish JM
from $30

Casa De Rasta

Orange Bay, Portland
4.3
Unnamed Road
Portland Parish JM
from $20

Uppa Country Guest House

Flamstead, St. James
5.0
Flamstead
Saint James Parish JM
from $25

West Port Cottages

Negril, Westmoreland
Norman Manley Boulevard
Westmoreland Parish JM

Rastafari Indigenous Village

Montego Bay, St. James
5.0
Porto Bello Drive
Montego Bay Saint James Parish JM
from $35

Barry’s Rooms

Negril, Westmoreland
Norman Manley Boulevard
Westmoreland Parish JM
from $30

James Dennis Guest House

Section, Portland
5.0
B1
Portland Parish JM