Photo by Scott Blake

Find hotels in Buff Bay from $51

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Buff Bay hotels

Sky's Villa Resort

Sky's Villa Resort
3.0 star property
Buff Bay
9.2 out of 10, Wonderful, (11)
"I like everything there was excellent "
United States
Angela
$147 nightly
The price is $168
Dec 31 - Jan 1, 2026
Total with taxes and fees
Sky's Villa Resort

S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston
9.4 out of 10, Exceptional, (1585)
"Good food, friendly staff and an okay room with a very clean bathroom"
United States
Michael
$186 nightly
The price is $215
Jan 10 - Jan 11, 2026
Total with taxes and fees
S Hotel Kingston

Jamaica Palace Hotel

Jamaica Palace Hotel
3.5 star property
Port Antonio
8.4 out of 10, Very Good, (262)
"Ideal location, beautiful garden, property very clean and breakfast was good."
United Kingdom
Veronica
$147 nightly
The price is $164
Jan 4 - Jan 5, 2026
Total with taxes and fees
Jamaica Palace Hotel

R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston
8.4 out of 10, Very Good, (1165)
"Breakfast was especially good."
United States
Brian
$178 nightly
The price is $195
Jan 8 - Jan 9, 2026
Total with taxes and fees
R Hotel Kingston

Moon San Villa at the Blue Lagoon

Moon San Villa at the Blue Lagoon
3.0 star property
Port Antonio
8.2 out of 10, Very Good, (104)
"Colonial..old school hotel managed by Greg and Donna with the Blue hole lagoon..as the.star attraction 300m away.."
United Kingdom
Ricardo
$79 nightly
The price is $88
Jan 2 - Jan 3, 2026
Total with taxes and fees
Moon San Villa at the Blue Lagoon

Inn The Town

Inn The Town
3.0 star property
Port Antonio
9.4 out of 10, Exceptional, (52)
"Great location, nice room, helpful staff"
United States
Robert Bruce
$134 nightly
The price is $148
Jan 1 - Jan 2, 2026
Total with taxes and fees
Inn The Town

Jay's Guest House

Jay's Guest House
2.5 star property
Penlyne Castle
9.0 out of 10, Wonderful, (11)
"an epic immersive Jamaican experience on a farm in the foothills of the Blue Mountains. friendly staff that goes the extra mile to ensure satisfactin with your meals, excursions etc."
United States
Derek
$65 nightly
The price is $75
Dec 31 - Jan 1, 2026
Total with taxes and fees
Jay's Guest House

All Nations Guesthouse

All Nations Guesthouse
3.0 star property
Port Antonio
8.8 out of 10, Excellent, (143)
"Nice quiet vacation spot "
United States
Haywood
$111 nightly
The price is $129
Jan 29 - Jan 30, 2026
Total with taxes and fees
All Nations Guesthouse

Match Resort Hotel

Match Resort Hotel
3.0 star property
Port Antonio
8.0 out of 10, Very Good, (194)
"Great breakfast and friendly staff."
United States
HESTON
$99 nightly
The price is $110
Jan 2 - Jan 3, 2026
Total with taxes and fees
Match Resort Hotel

Frenchman's Cove Resort

Frenchman's Cove Resort
3.0 star property
Port Antonio
6.4 out of 10, (80)
"The villa was spacious, cozy, and clean. The staff was friendly and accommodating. Frenchman beach was awesome!"
United States
Richard
$148 nightly
The price is $172
Jan 29 - Jan 30, 2026
Total with taxes and fees
Frenchman's Cove Resort

Geejam

Geejam
4.5 star property
Port Antonio
9.6 out of 10, Exceptional, (75)
"Clean rooms, staff was very helpful and friendly. Would stay there again. "
Canada
Tony
$438 nightly
The price is $479
Jan 8 - Jan 9, 2026
Total with taxes and fees
Geejam

Bay View Eco Resort & Spa

Bay View Eco Resort & Spa
3.0 star property
Port Antonio
7.6 out of 10, Good, (94)
"I love the lush vegetation around the property especially the variety of flora."
United States
Canute
$163 nightly
The price is $178
Dec 31 - Jan 1, 2026
Total with taxes and fees
Bay View Eco Resort & Spa

The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston
8.4 out of 10, Very Good, (1003)
"The food was great and the hotel was clean."
United States
Michelle
$230 nightly
The price is $254
Jan 7 - Jan 8, 2026
Total with taxes and fees
The Jamaica Pegasus Hotel

AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston
9.0 out of 10, Wonderful, (905)
"Nice hotel"
United States
Sheldon
$266 nightly
The price is $293
Jan 16 - Jan 17, 2026
Total with taxes and fees
AC Hotel by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica
3.5 star property
New Kingston
8.8 out of 10, Excellent, (593)
"Room was very clean, hotel is very clean, Great view from the balcony. Having a microwave in the room would be perfect. "
United States
Andrew
$209 nightly
The price is $234
Jan 9 - Jan 10, 2026
Total with taxes and fees
Courtyard by Marriott Kingston, Jamaica

LF Jungle Retreat

LF Jungle Retreat
3.0 star property
Port Antonio
8.4 out of 10, Very Good, (46)
"Great location near Boston Beach and Jerk center."
Canada
George
$167 nightly
The price is $185
Jan 1 - Jan 2, 2026
Total with taxes and fees
LF Jungle Retreat

Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree
9.0 out of 10, Wonderful, (1003)
"The staff was very welcoming and responsive to our needs and questions. "
United States
Warren
$196 nightly
The price is $215
Jan 9 - Jan 10, 2026
Total with taxes and fees
Terra Nova, BW Premier Collection

Hotel Tim Bamboo

Hotel Tim Bamboo
3.0 star property
Port Antonio
7.2 out of 10, Good, (191)
"The hotel is clean. The staff were friendly & professional. There isn’t always hot water. And they host a lot of events in the evening and on the weekends. So loud music is played. If you are looking for 100% Peace & quiet, it perhaps not the place for you. "
United States
Javanna
$123 nightly
The price is $137
Jan 29 - Jan 30, 2026
Total with taxes and fees
Hotel Tim Bamboo

Tropical Lagoon Resort

Tropical Lagoon Resort
3.0 star property
Port Antonio
7.0 out of 10, Good, (81)
"The room had a smell, roaches, no cold water. Did not get the room I paided for. No refund yet."
United States
John
$115 nightly
The price is $134
Jan 5 - Jan 6, 2026
Total with taxes and fees
Tropical Lagoon Resort

Altamont Court Hotel

Altamont Court Hotel
3.0 star property
New Kingston
8.2 out of 10, Very Good, (1005)
"Loved the experience,will visit again."
United States
Crystal M
$145 nightly
The price is $160
Dec 31 - Jan 1, 2026
Total with taxes and fees
Altamont Court 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 favorite swimming holes in the Rio Grande Valley.

Paradise!
Photo by Scott Blake
Open Photo by Scott Blake

Top Buff Bay Hotel Reviews

More cheap stays in Buff Bay

Hotels in Buff Bay with star-rating

Find out more about Buff Bay

Top reasons to visit Buff Bay

  • Outdoor Adventures: Buff Bay offers a range of outdoor activities, including hiking lush trails and exploring scenic coastlines.
  • Cultural Experiences: Immerse yourself in local music at the music museum and visit the historic castle, showcasing Jamaica's rich heritage.
  • Vibrant Local Market: Don't miss the Buff Bay market for an authentic taste of local life and culture.
  • Welcoming Atmosphere: Enjoy the friendly locals and charming ambiance that make Buff Bay a relaxing destination.
  • Diverse Accommodations: Choose from guesthouses to hotels, many offering special amenities and beautiful views.

Find great hotels near Buff Bay

Explore your ideal hotel accommodations in Buff Bay, Portland, Jamaica, where you can enjoy a blend of adventure and relaxation. Choose from a variety of lodging options, including guesthouses and hotels that cater to family vacations or business travelers. Many options feature special amenities like private beaches, complimentary bottles, and vacation rentals in nearby Discovery Bay, ensuring a memorable stay for everyone.

  • Match Resort Hotel: Nestled 16 miles from Buff Bay, Match Resort Hotel is a 3-star gem that combines comfort with exciting recreational options. This hotel features a variety of dining experiences, including a daily restaurant and a bar and lounge area for relaxation after an adventurous day. Guests can indulge in water sports like windsurfing, snorkeling, and fishing at nearby locations. In-room entertainment options like flat-screen TVs and cable ensure you stay connected and entertained during your stay. Ideal for travelers looking for a blend of relaxation and adventure, Match Resort Hotel is a welcoming choice.
  • Hotel Tim Bamboo: Located 15 miles from Buff Bay, Hotel Tim Bamboo is a charming 3-star inn that offers a cozy atmosphere with a focus on family-friendly experiences. The dining options include a variety of breakfast choices prepared daily, catering to both adults and children. For the active traveler, the hotel offers nearby rafting, snorkeling, and scuba diving, along with fitness facilities to maintain your workout routine. With its proximity to the entertainment district and city center, guests can easily explore local attractions. Hotel Tim Bamboo is perfect for those seeking both relaxation and adventure.
  • Kingsworth Bed and Breakfast: Situated 14 miles from Buff Bay, Kingsworth Bed and Breakfast is an ideal haven for families and adventure seekers. This inviting property focuses on outdoor activities, featuring mountain climbing and hiking options nearby, as well as onsite mountain biking. The B&B also provides childcare services, ensuring that families can enjoy their stay without worry. With a homey atmosphere and personalized service, Kingsworth Bed and Breakfast is perfect for travelers looking for a memorable and adventurous getaway.

Where to stay near Buff Bay

Explore the enchanting Buff Bay, Portland, Jamaica, where outdoor adventures and stunning scenery await. This charming city offers a welcoming atmosphere with friendly locals, making it an ideal destination for relaxation and cultural immersion. Discover nearby attractions that showcase Jamaica's natural beauty and vibrant culture. Whether you're hiking lush trails or enjoying the serene coastline, Buff Bay promises an unforgettable travel experience filled with breathtaking sights and warm hospitality.

  • Windsor Castle: Located a mere 3 miles from Buff Bay, Windsor Castle offers a delightful mix of cultural and beach-themed experiences. The city is characterized by its inviting beaches and modern civic government buildings. Travelers can enjoy family-friendly beach activities while soaking in the local culture. With peak visitor numbers during July to August and December, Windsor Castle is a perfect stop for those looking to relax by the sea or explore the charming community vibe.
  • Port Antonio: Situated about 15 miles away from Buff Bay, Port Antonio is a haven for outdoor enthusiasts and adventure seekers alike. This vibrant city boasts stunning scenery, with opportunities for golf, spa relaxation, and exploring picturesque beaches and water features. The visitor experience is enhanced by its non-seasonal appeal, peaking in July to August and December. With its adventurous spirit, Port Antonio is an ideal destination for those wanting to embrace nature while indulging in local attractions.
  • Iter Boreale: Just 6 miles from Buff Bay, Iter Boreale is another intriguing city that attracts travelers with its beach and cultural-themed experiences. This city is home to beautiful beaches, significant monuments, and modern civic buildings that reflect its rich heritage. Visitor numbers tend to peak in July to August and December, making it a vibrant spot for both leisure and business travelers. Iter Boreale offers a unique blend of relaxation and exploration, ideal for anyone looking to dive into local culture.

Things to do near Buff Bay

Buff Bay, Portland, Jamaica, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore recreational areas, shop at local malls and centers, and enjoy beautiful sights throughout the region. A trip to Buff Bay is a must for anyone looking to create unforgettable memories and check off items from their vacation bucket list.

Shopping

In Buff Bay, you can enjoy local shopping experiences at places like Musgrave Market, just 14 miles away, featuring vibrant city vibes. If you're up for a drive, visit Manor Park Plaza, located 15 miles away, which offers a lively atmosphere with entertainment and family-friendly options.

Recreation

At Holywell Park, immerse yourself in nature with serene walking trails and tranquil picnic areas, ideal for relaxation. Enjoy the outdoor sports vibe at Constant Spring Golf Club, where you can play a round of golf surrounded by lush landscapes. Sabina Park offers an exhilarating atmosphere for sports enthusiasts.

Adventure

Explore Hardwar Gap, located 12 miles from Buff Bay, for an exhilarating outdoor adventure. Enjoy hiking through lush landscapes and feel the refreshing breeze as you take in scenic views. It's a perfect spot for nature lovers seeking a thrilling experience amidst Jamaica's stunning beauty.

Nightlife

Experience the vibrant nightlife in Buff Bay with a trip to Palace Cineplex for a romantic movie night, or immerse yourself in culture at the Little Theater. For more cinematic thrills, Carib 5 Cinema offers entertaining films in a cozy setting, perfect for a fun evening out.

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

Booking tips and Expedia advantages for Buff Bay

To save money on your trip to Buff Bay, plan your visit between September and November when prices are lower. Saturdays are the cheapest days to stay, while Thursdays are the most expensive. Use Expedia to find affordable hotels by sorting prices from lowest to highest, and consider combining flights and activities for additional savings. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn OneKeyCash for future bookings. Don't forget to explore free activities in the area to maximize your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Buff Bay are September to November, where the prices are slightly lower. This is in comparison to February, April and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Buff Bay is Saturday. The most expensive day to stay in Buff Bay is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool gives you the flexibility to set your budget, choose your desired location, and more. You can arrange your search results by sorting the prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can narrow down your options by hotel type; for instance, selecting the Eco-certified filter will highlight sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Buff Bay hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Buff Bay

Buff Bay, Portland, Jamaica, is an ideal destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and cultural experiences. Visitors can explore a modern Civic Government Building, immerse themselves in local music at the music museum, and visit a historic castle. Don’t miss the Buff Bay market for a taste of local life. This vibrant area is perfect for those looking to blend adventure with cultural discovery.

  • Blue and John Crow Mountains National Park: Located 7 miles from Buff Bay, this national park offers breathtaking scenery and thrilling outdoor adventures. Explore lush rainforests, diverse wildlife, and stunning mountain views, perfect for hiking and nature enthusiasts.
  • Somerset Falls: Just 5 miles away from Buff Bay, Somerset Falls is a romantic waterfall destination where you can unwind in nature's beauty. Enjoy swimming in natural pools and taking guided tours that immerse you in the area's lush surroundings.
  • Bob Marley Museum: Situated 17 miles from Buff Bay, the Bob Marley Museum is a cultural gem. Discover the life and legacy of reggae's legendary artist through exhibits showcasing his music, personal artifacts, and the vibrant history of reggae.

Best time to go to Buff Bay

The best time to visit Buff Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Buff Bay falls in August, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature in Buff Bay falls in January, February and March. February has slightly high visitor numbers and mostly sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageAverage
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 SunnyAverageSlightly High

The nearest major airports for your trip to Buff Bay

To reach Buff Bay, Portland, Jamaica, you can fly into two major airports. Kingston's Norman Manley International Airport (KIN) is approximately 22 miles away, with several hotels nearby, including the 4.5-star AC Hotel by Marriott, S Hotel Kingston, and Strawberry Hill, all offering convenient airport transportation options. Alternatively, Ocho Rios' Ian Fleming International Airport (OCJ) is about 23 miles from Buff Bay. Excellent accommodations near OCJ include the luxurious Moon Palace Jamaica, Couples Sans Souci, and Sandals Royal Plantation, all providing various transportation services to the airport, including complimentary and 24-hour shuttle options. Both airports offer easy access for a seamless travel experience.

Frequently asked questions

What is the best area to stay in Buff Bay?
The best area to stay in Buff Bay is along the coastal stretch, particularly near the main road that runs through the town.

This area offers convenient access to Buff Bay's central amenities and beautiful seaside views. You'll find local eateries and small shops within walking distance, and the general layout is easy to navigate. It's a good spot for travelers who want to experience the local pace of life and have the convenience of being near the town center.

Couples looking for a tranquil retreat will appreciate the guesthouses and villas located slightly outside the immediate town center but still along the coast. These properties often provide more secluded settings with direct beach access or ocean views, allowing for a relaxed and private experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Buff Bay.
How can I save on a Buff Bay hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Buff Bay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Buff Bay hotel?
Prices for hotels in Buff Bay often vary, but you can find a great deal from $51 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.