Skip to content
Sign up
Log in
Vacation rentals in Saint Margarets Bay

Vacation rentals in Saint Margarets Bay

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Saint Margarets Bay

Guests agree: these stays are highly rated for location, cleanliness, and more.

  • Chucky's Ital Villa #2 - Wake up and live!
    SUPERHOSTPrivate room · 2 guests · 1 bed · 1 shared bath
    Chucky's Ital Villa #2 - Wake up and live!

    Nestled on the banks of the Swift River is Chucky's Ital Villa. Running waters of the Swift set a peaceful mood. Swimming holes, easy walk to untouched beach, 5 min route taxi to Port Antonio, Blue Montain Tours avail. Paradise! Feel free to freelance life here. Also check out Chucky's Ital Villa #2 and #3.

    What guests are saying:

    “AMAZING place to visit for an authentic Jamaican getaway. Not for those who are looking for luxury but for those who are looking to be intune with nature. The ideal lifestyle at Chucky's place is relaxing by the river in a hammock sipping coconut water, going for a swim in the river or a quick stroll to the beach or just chilling on the veranda with Chucky learning about the Jamaican culture. Chucky is easy going and he lets you be you which is rare as a lot of host wants to treat you like a child. I throughly enjoyed my time there and looking forward to returning. Thank you Chucky for your great hospitality. See ya soon.”

  • Entire Luxury Apartment
    Entire apartment · 6 guests · 3 beds · 1.5 baths
    Entire Luxury Apartment

    Teejay's is a luxurious island getaway that is nestled in the natural beauty of the picturesque seafront town of St. Margaret's Bay in the peaceful parish of Portland Jamaica. It is the perfect island hidden gem for relaxation and tranquility only 20 mins from the town of Port Antonio yet is surrounded by the rustic lush vegetation Portland is known for. The apartment is 1500 sq ft and is tastefully furnished displaying a modern suburban decor

    What guests are saying:

    “Brenon and Kera’s place and hospitality were outstanding!!! The reason for our trip to Jamaica wasn’t for leisure unfortunately (funeral) but this place and the host made the stay a breeze. Highly responsive, sparkling clean, modern amenities (kitchen, wifi, smart tv, AC units in each bedroom, GORGEOUS bathroom - large shower and comfortable jacuzzi - and so much more). With Kera it felt like our family was hosting us, she made our laundry and was super responsive with any questoon we had. We had a day off of our busy schedule and Brenon hook us up with the river captain, which took us along the Rio Grande river (is walking distance from the house) - the river captain was polite, responsible, and professional. I keep bragging about this place to all the people I know. My husband loved to use the little gym downstairs, and taking evening baths in the jacuzzi was the highlight of our days. Parking the car was a breeze. Gated house with cameras surrounded by gorgeous greenery, the sound of the birds in the morning was therapeutic. We couldn’t have asked for a better stay and better hosts. We will come back!!”

  • Mother Nature
    SUPERHOSTEntire bungalow · 2 guests · 1 bed · 1 bath
    Mother Nature

    Mother Nature is a free-standing, round stone house with a green roof terrace. The house has a king-size bed, a private bathroom, wooden and stone terrace, and a large garden. There is also a covered outdoor kitchen. In the middle of mother nature you can let your mind wander and follow your flow. Listen to the birds and the wind, watch the stars, sunbathe or chill in the shade. Be quiet or listen to your own music loud and undisturbed.

    What guests are saying:

    “Miss Sylvi’s place was an extremely memorable stay for my husband and I. Perched up in the mountains you have 360 degree views of the mountains and the coast. Breathtakingly beautiful! I am an avid bird lover and enjoyed watching the doctor birds and various other birds flit around the property. We were overly impressed with the well kept grounds and cute guest suite we stayed in. Complete with games, speaker and local guide book. Sylvia was extremely responsive and let us know our rental car wouldn’t make it to the home due to the mountain roads however picked us up from down the road in her 4x4 promptly. It’s really only 1000 feet further from where you park so if you wanted the exercise it’s walkable! If you are the adventurous type, Sylvia explained how we could hike down to the river which we of course did and it was really cool, mildly strenuous due to slippery conditions. Sylvia also offers breakfast for a minimal charge and it is absolutely worth it. The love and care she put into the spread was wonderful and delicious! Would 100% love to stay with Miss Sylvi again and we were sad to leave. Thanks again!”

Vacation rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Saint Margarets Bay vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Vacation rentals under $79

The average cost for a stay in Saint Margarets Bay is $99/night.

Chucky's Ital Villa #2 - Wake up and live!
SUPERHOSTPrivate room
Chucky's Ital Villa #2 - Wake up and live!
Price:$18 / night
Convenient Stay
Entire house
Convenient Stay
Price:$26 / night
Polly's Little Hide away
Tiny house
Polly's Little Hide away
Price:$25 / night
Mother Nature
SUPERHOSTEntire bungalow
Mother Nature
Price:$76 / night
Hibbert resident
Private room
Hibbert resident
Price:$20 / night
Stella's Beach Retreat
Entire apartment
Stella's Beach Retreat
Price:$27 / night
Calabash House Room 1
Private room
Calabash House Room 1
Price:$18 / night
Safe, Clean, Quiet, Relaxing, Welcoming   Apt 4
Private room
Safe, Clean, Quiet, Relaxing, Welcoming Apt 4
Price:$30 / night
Ute's Mountain Place
SUPERHOSTPrivate room
Ute's Mountain Place
Price:$19 / night
beach view  villa
Entire house
beach view villa
Price:$30 / night
Anchovy L/S Guest House [Modern Unit]
Entire apartment
Anchovy L/S Guest House [Modern Unit]
Price:$45 / night
Sea View Sunset
Private room
Sea View Sunset
Price:$30 / night
Show more stays