A tropical beach with palm trees and a clear blue sky.

Find hotels in Buff Bay from ฿1,932

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Buff Bay hotels

1. Sky's Villa Resort

Sky's Villa Resort
3.0 star property
Buff Bay
9.6 out of 10, Exceptional, (19 reviews)
"Overall excellence I will always stay here."
United States
Rosemarie
The price is ฿4,656
฿5,935 total
includes taxes & fees
1 Nov - 2 Nov
Sky's Villa Resort

2. Windbreak Villa

Windbreak Villa
3.5 star property
Buff Bay
10.0 out of 10, Exceptional, (1 review)
The price is ฿3,143
฿3,648 total
includes taxes & fees
2 Nov - 3 Nov
Windbreak Villa

3. Strawberry Hill

Strawberry Hill
4.0 star property
Irish Town
9.2 out of 10, Wonderful, (190 reviews)
"Wonderful views and experience! Will be returning next year for my birthday"
United States
Camiel D
The price is ฿12,484
฿15,014 total
includes taxes & fees
2 Nov - 3 Nov
Strawberry Hill

4. AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston
9.2 out of 10, Wonderful, (1,001 reviews)
"The hotel was clean, staff were very helpful and friendly. We can’t wait to visit again!"
United States
Buckley
The price is ฿8,581
฿10,775 total
includes taxes & fees
21 Nov - 22 Nov
AC Hotel by Marriott Kingston, Jamaica

5. Jamaica Palace Hotel

Jamaica Palace Hotel
3.5 star property
Port Antonio
8.2 out of 10, Very good, (367 reviews)
"Beautiful property, very nice and helpful staff. Convenient and good quality and price"
United States
Ignazio
The price is ฿5,885
฿6,541 total
includes taxes & fees
5 Nov - 6 Nov
Jamaica Palace Hotel

6. Inn The Town

Inn The Town
3.0 star property
Port Antonio
9.4 out of 10, Exceptional, (76 reviews)
"Proximity to the town Spacious room"
Canada
Winsome
The price is ฿4,925
฿5,451 total
includes taxes & fees
2 Nov - 3 Nov
Inn The Town

7. S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston
9.4 out of 10, Exceptional, (1,817 reviews)
"Great stay with great food"
United States
Jodie
The price is ฿5,739
฿7,395 total
includes taxes & fees
15 Nov - 16 Nov
S Hotel Kingston

8. Altamont Court Hotel

Altamont Court Hotel
3.0 star property
New Kingston
8.2 out of 10, Very good, (1,003 reviews)
"Good place to stay for the rate. Close enough to the strip, good breakfast and clean."
United States
Dennis
The price is ฿5,470
฿6,631 total
includes taxes & fees
2 Nov - 3 Nov
Altamont Court Hotel

9. RafJam Bed & Breakfast

RafJam Bed & Breakfast
3.0 star property
Newcastle
8.0 out of 10, Very good, (99 reviews)
"Everything was amazing a perfect expérience Thanks for all 🙏"
United States
Jean Constant
The price is ฿3,079
฿3,574 total
includes taxes & fees
5 Nov - 6 Nov
RafJam Bed & Breakfast

10. Courtyard by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica
3.5 star property
New Kingston
8.8 out of 10, Excellent, (682 reviews)
"The cuisine was top-notch - authentic native-seasoned; the staff was very helpful."
United States
Jonathan
The price is ฿5,994
฿7,658 total
includes taxes & fees
21 Nov - 22 Nov
Courtyard by Marriott Kingston, Jamaica

11. The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston
8.8 out of 10, Excellent, (1,001 reviews)
"Property was well maintained so was very friendly was excellent food was good"
United States
Joseph
The price is ฿6,667
฿8,572 total
includes taxes & fees
2 Nov - 3 Nov
The Jamaica Pegasus Hotel

12. The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston
9.2 out of 10, Wonderful, (1,002 reviews)
"Great location, excellent Food and Staff"
United States
Chantal
The price is ฿7,765
฿9,647 total
includes taxes & fees
1 Nov - 2 Nov
The Courtleigh Hotel and Suites

13. R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston
8.4 out of 10, Very good, (1,190 reviews)
"Clean room breakfast was great"
United States
Jamal
The price is ฿5,690
฿6,975 total
includes taxes & fees
3 Nov - 4 Nov
R Hotel Kingston

14. Match Resort Hotel

Match Resort Hotel
3.0 star property
Port Antonio
8.0 out of 10, Very good, (256 reviews)
"It was close enough to Port Antonio without being in town"
Canada
Laurene
The price is ฿2,991
฿3,324 total
includes taxes & fees
30 Nov - 1 Dec
Match Resort Hotel

15. Comfy Guest Rooms

Comfy Guest Rooms
4.0 star property
Port Antonio
8.0 out of 10, Very good, (11 reviews)
"Clean room, nice location in Port Antonio."
Canada
George
The price is ฿2,024
฿2,681 total
includes taxes & fees
1 Nov - 2 Nov
Comfy Guest Rooms

16. Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree
9.0 out of 10, Wonderful, (1,002 reviews)
"The room was clean and the staff was welcoming."
United States
Miguel
The price is ฿5,561
฿6,707 total
includes taxes & fees
2 Nov - 3 Nov
Terra Nova, BW Premier Collection

17. Blessings at Strawberry Fields

Blessings at Strawberry Fields
3.0 star property
Robins Bay
10.0 out of 10, Exceptional, (4 reviews)
"I like everything about it I would recommend to my families and friends 😍❤️❤️"
United States
Sylvia
The price is ฿3,711
฿4,302 total
includes taxes & fees
8 Nov - 9 Nov
Blessings at Strawberry Fields

18. Hotel Four Seasons

Hotel Four Seasons
3.0 star property
New Kingston
8.2 out of 10, Very good, (1,000 reviews)
"Breakfast was great"
United States
Dwight
The price is ฿4,251
฿5,236 total
includes taxes & fees
2 Nov - 3 Nov
Hotel Four Seasons

19. Starlight Chalet

Starlight Chalet
3.0 star property
Silver Hill Gap
6.0 out of 10, (13 reviews)
"Really nice quiet place to stay in blue mountains it beautiful make sure you bring a sweater or a jacket!!!"
United States
Dennie
The price is ฿2,740
฿3,322 total
includes taxes & fees
1 Dec - 2 Dec
Starlight Chalet

20. Christar Villas Hotel

Christar Villas Hotel
3.0 star property
New Kingston
7.6 out of 10, Good, (123 reviews)
"Overall good stay"
United States
Aujae
The price is ฿4,158
฿5,024 total
includes taxes & fees
10 Nov - 11 Nov
Christar Villas Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Buff Bay

Nestled along Portland's northeastern coast, Buff Bay offers riverside relaxation and authentic Jamaican food at local seafood spots. Explore nearby waterfalls in the Blue Mountains or ask locals about their favourite swimming holes in the Rio Grande Valley.

A tropical beach with palm trees and a clear blue sky.
Photo by Scott Blake
Open Photo by Scott Blake

Top Buff Bay Hotel Reviews

More cheap stays in Buff Bay

Find out more about Buff Bay

Top reasons to visit Buff Bay

  • Stunning Natural Beauty: Buff Bay boasts breathtaking landscapes, including the picturesque Blue Lagoon and majestic Blue Mountains.
  • Outdoor Adventures: Ideal for thrill-seekers, visitors can indulge in various activities such as golfing and hiking.
  • Cultural Experiences: Explore historic houses, a music museum, and the charming local town to immerse yourself in Jamaican heritage.
  • Friendly Atmosphere: The welcoming community in Buff Bay enhances the overall travel experience, making it feel like a home away from home.
  • Diverse Accommodation: From guesthouses to hotels, there’s a range of options catering to every traveller’s needs.

Find great hotels near Buff Bay

Buff Bay, nestled in the picturesque Portland parish of Jamaica, offers a delightful array of accommodation options to suit every traveller's needs. From charming guesthouses to well-appointed hotels, you can find the perfect base for your adventure. Whether you're seeking a cosy stone cottage, the unique experience of Abacus Jamaica, or the welcoming atmosphere of Buff Bay Rasta Guesthouse, you are sure to enjoy a memorable family vacation or business trip in this stunning locale.

  • Match Resort Hotel: Nestled 26km from Buff Bay, the Match Resort Hotel is a charming 3-star property, boasting a guest rating of 8.0 out of 10. This hotel offers a delightful blend of dining options, including a daily restaurant and a hearty cooked breakfast. For those seeking adventure, nearby activities such as snorkelling, fishing, and windsurfing await. Guests can unwind with a variety of entertainment options in the comfort of their rooms, including cable and flat-screen televisions, making it a great choice for relaxation after a day of exploration.
  • Hotel Tim Bamboo: Located approximately 24km from Buff Bay, Hotel Tim Bamboo is a welcoming 3-star inn that provides a unique blend of comfort and adventure. Guests are treated to dining options such as a restaurant and a bar/lounge, with cooked breakfasts available on weekends. The inn offers exciting outdoor activities like snorkelling, rafting, and scuba diving nearby. Additionally, its proximity to an entertainment district and city centre enhances the vibrant local experience, while various in-room entertainment options keep guests entertained during their stay.
  • Kingsworth Bed and Breakfast: Situated 23km from Buff Bay, Kingsworth Bed and Breakfast is an ideal budget-friendly option for families and adventure seekers. With a focus on outdoor activities, guests can enjoy mountain biking and hiking on-site, along with nearby mountain climbing opportunities. The property also caters to children with amenities such as a babysitting service and specially priced children's breakfasts, making it a practical choice for families looking to explore the great outdoors.

Where to stay near Buff Bay

Buff Bay, nestled in the stunning Portland region of Jamaica, offers an enchanting blend of natural beauty and adventure. Explore the scenic Buffalo Bay, where the azure waters meet lush surroundings, or venture into the majestic Blue Mountains for breathtaking views. The charming town of Buff Bay radiates a friendly atmosphere, perfect for soaking up the local culture. Discover the serenity and warmth of this hidden gem, ideal for those seeking relaxation and outdoor experiences.

  • Windsor Castle: Located a mere 5km from Buff Bay, Windsor Castle offers a delightful escape for those seeking adventure and stunning outdoor scenery. Visitors are drawn to its charming family beaches and majestic mountains, making it an ideal spot for nature lovers. The tranquil atmosphere combined with the natural beauty provides an excellent backdrop for hiking, picnicking, and beachside relaxation. With a steady influx of visitors throughout the year, Windsor Castle is particularly popular from July to August and in December, ensuring a vibrant travel experience.
  • Port Antonio: Situated approximately 24km from Buff Bay, Port Antonio is a vibrant city renowned for its lush landscapes and pristine beaches. The city invites travellers to indulge in outdoor activities, including golfing and various adventure sports. The local beaches, such as the famous Frenchman’s Cove, are perfect for sunbathing and swimming. While visitor numbers peak during the summer months and December, Port Antonio maintains a welcoming atmosphere year-round, allowing for a refreshing getaway amidst stunning water features and scenic views.
  • Iter Boreale: Just 10km away from Buff Bay, Iter Boreale is a culturally rich city that appeals to both business and leisure travellers. The city is home to impressive monuments and modern civic buildings, providing an intriguing glimpse into its history and governance. Beach enthusiasts will also find delightful coastal spots to unwind. While visitor numbers peak in the summer and December, Iter Boreale’s captivating blend of culture and scenic beauty ensures an engaging travel experience, whether you’re exploring its historical sites or enjoying the local beaches.

Things to do in Buff Bay

Shopping

In Buff Bay, you can explore the local market for authentic Jamaican crafts and souvenirs. If you're up for a drive, head to the nearby Port Antonio, where you’ll find shopping options like the San San Shopping Plaza and the East Harbour Shopping Centre for a wider selection of gifts.

Recreation

Experience rejuvenation at the Trident Castle Wellness Centre, where you can indulge in soothing spa treatments amidst lush surroundings. For recreation, explore the tranquil Buff Bay River with kayaking or simply unwind on the serene beaches, enjoying the gentle sounds of nature and the warm Caribbean breeze.

Adventure

In Buff Bay, explore the lush Blue Mountains through exhilarating hiking trails that offer breathtaking views. Engage in river rafting along the Rio Grande, where you can navigate gentle rapids while surrounded by stunning scenery. Don’t miss the chance to experience the local culture and cuisine in this vibrant community.

Nightlife

The nightlife in Buff Bay offers a laid-back vibe with local bars like The Buff Bay Pub, where you can enjoy live music and dance. For a more vibrant scene, check out the nearby clubs that showcase reggae beats and the warm hospitality of the locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Buff Bay

Buff Bay offers a delightful mix of outdoor adventures and cultural experiences. Visitors can explore historic houses and a music museum, as well as take in the scenic beauty surrounding the area. For a taste of local life, wander through the charming Jamaican town and discover various attractions that showcase the rich heritage of Buff Bay. Whether seeking adventure or cultural immersion, there's something for everyone in this picturesque location.

  • Blue and John Crow Mountains National Park: Situated 11km from Buff Bay, this national park offers breathtaking outdoor adventures amidst stunning scenery. Hike through lush trails, spot diverse wildlife, and enjoy panoramic views that make it a fantastic escape into nature.
  • Trident Castle: Located 26km away, Trident Castle is a majestic structure that exudes romance and rich cultural heritage. Explore its beautiful architecture and surrounding gardens, making it an ideal spot for leisurely strolls and capturing memorable photographs.
  • Kings House: A historic house located 27km from Buff Bay, Kings House is a symbol of Jamaican culture. Delve into its fascinating history and enjoy the serene gardens that offer a peaceful retreat from the bustling surroundings.

Best time to go to Buff Bay

The best time to visit Buff Bay is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January, February and March are its coolest month on average. At the time of February, visitor numbers are slightly high and weather is mostly sunny.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.6°F (24.8°C)Light RainMostly SunnySlightly HighAverage
February76.6°F (24.8°C)Light RainMostly SunnySlightly HighSlightly High
March76.6°F (24.8°C)Light RainMostly SunnyAverageSlightly High
April78.1°F (25.6°C)Light RainMostly SunnyAverageSlightly High
May79.5°F (26.4°C)Light RainMostly CloudySlightly LowAverage
June80.8°F (27.1°C)Light RainMostly SunnySlightly LowAverage
July81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
August81.9°F (27.7°C)Light RainMostly SunnySlightly LowAverage
September81.7°F (27.6°C)Light RainMostly SunnySlightly HighSlightly Low
October80.8°F (27.1°C)Moderate RainMostly CloudyAverageSlightly Low
November79.3°F (26.3°C)Light RainMostly CloudyAverageSlightly Low
December77.9°F (25.5°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Buff Bay

To visit Buff Bay, Jamaica, you can fly into three major airports. Kingston (KIN-Norman Manley Intl.) is located 35km away, with nearby hotels like S Hotel Kingston and AC Hotel by Marriott Kingston, both approximately 8km from the airport, offering convenient access. Ocho Rios (OCJ-Ian Fleming Intl.) is 37km away, with options such as Moon Palace Jamaica and Couples Sans Souci, which provide various shuttle services. Alternatively, Montego Bay (MBJ-Sir Donald Sangster Intl.) is 135km from Buff Bay, where you can stay at Sandals Montego Bay or Breathless Montego Bay, both just a short distance from the airport and easily accessible.

Frequently asked questions

Where is the best place for a stay in Buff Bay?
Based on our traveller data, Sky's Villa Resort is one of the top choices for your stay. This guest house offers an outdoor pool and free parking. Windbreak Villa is another good option for your trip. See all available top hotels, or vacation rentals in Buff Bay.
What are some of the best holiday rentals that Buff Bay has to offer?
Perfect View - Entire House: This holiday home rental outside of Buff Bay has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Buff Bay.
If I need to cancel my hotel reservation in Buff Bay, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Buff Bay.
What are some accommodation options with pools in Buff Bay?
Sky's Villa Resort: Features free self parking, an outdoor pool and complimentary wireless Internet access. S Hotel Kingston and R Hotel Kingston are two additional hotels with an on-site pool. View all hotels with pools in Buff Bay.
What is the best spa hotel in Buff Bay?
Sky's Villa Resort is a top spa hotel featuring a bar and an outdoor pool. See all spa hotels in Buff Bay.
What's it like to stay in Buff Bay?
Visitors will definitely enjoy all that Buff Bay has to offer. In Buff Bay, there are 7 hotels and other accommodation options to choose from. Find out more about Buff Bay.
What should I see while I'm in Buff Bay?
A favourite place to visit is Blue and John Crow Mountains National Park. You'll also find Somerset Falls and Blue Mountain Peak in the area. Take a look at what more there is to see and do in Expedia's Buff Bay guide.
What's the weather like in Buff Bay?
The hottest months are usually September and August, with an average temperature of 27°C, while the coldest months are January and February, with an average of 25°C. Average annual precipitation for Buff Bay is 1390 mm.