Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Andreas Wittich on trover

Find Hotels in Bonavista

Port Union Bed & Breakfast
3 out of 5
80 Main Rd, Port Union, NL
Get Rates
10.87 mi from city center
4.5/5Wonderful! (32 reviews)

"Great location close to a great hiking trail. Nicely redone."…"

Reviewed on Sep 29, 2019

Port Union Bed & Breakfast
Seaport Inn
2.5 out of 5
127 Discovery Trail, Port Union, NL
Free CancellationReserve now, pay when you stay
The price is $73 per night
11.13 mi from city center
4.1/5Very Good! (117 reviews)

"Lovely Stay, Food was Excellentttt.staff was friendly and "down to earth",Nice clean and excellent sleeping Bed and very very comfortable. we will be returning!! ty"…"

Reviewed on Mar 29, 2020

Seaport Inn
The Meems' Elliston B&B
3 out of 5
5 Catalina Road, Elliston, NL
The price is $99 per night
3.23 mi from city center
4.4/5Excellent! (45 reviews)

"Warm, hospitable host went over and above with food and treats to make us feel welcomed! Got great advice about how to enjoy the local surroundings."…"

Reviewed on Oct 4, 2019

The Meems' Elliston B&B
Ocean View Historical Ellis Saint House
Traditional Home In The Centre Of Town
Don't see what you're looking for?
See all available properties in Bonavista
View all properties
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.

Visiting Bonavista

Visitors can enjoy all that Bonavista has to offer including the parks and museums. There are 6 hotels and other accommodations in the surrounding area.

Sightseeing and Staying in Bonavista

A couple of favorite places to visit are Mockbeggar Plantation and Cape Bonavista Lighthouse. Additionally, you'll find King's Cove Head Lighthouse in the area.

As you plan your trip to Bonavista, you might not find an accommodation in the city center, but you can select from 6 lodging options within the bigger area. Here are places to stay in the surrounding area:

  • Downtown Saltbox Coastal Home in Bonavista, Newfoundland is located 0.7 mi (1.1 km) from the heart of Bonavista. This 2.5-star hotel in Port Union features a restaurant, free WiFi, and free parking. Our customers like its clean rooms.
  • Seaport Inn is 11.1 mi (17.9 km) from central Bonavista. Guests who stay at this 3-star bed & breakfast in Elliston can enjoy access to a private beach and free breakfast, along with free WiFi. Our customers like its breakfast and comfortable beds.

Dressing for Bonavista

  • Between January and March, you can expect the daytime average to be around 37°F and the nighttime average to be 9°F
  • From April to June, temperatures average about 68°F during the day and 23°F at night
  • July through September averages 71°F during the day and 40°F at night
  • In October-December, the average temperature is 54°F during the day and 15°F at night
  • Bonavista gets about 1.65 inches of rain per year
  • Hottest months are usually July and August with an average temperature of 69°F, while the coldest months are February and January with an average of 11°F

Frequently asked questions

Where is the best place to stay in Bonavista?
Based on Expedia’s traveler preferences, Ocean View Historical Ellis Saint House is a top place to stay in Bonavista. Traditional Home In The Centre Of Town is another good option for your trip.
If I need to cancel my hotel reservation in Bonavista, will I receive a refund?
Yes, you’ll find most hotel bookings are fully refundable if cancelled prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that’s non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to view the best deals in Bonavista.
Where can I learn more about changing or cancelling my trip to Bonavista?
For more information about updating your trip to Bonavista or cancelling it, click here.
Where is the best place to stay near Cape Bonavista Lighthouse?
The Meems’ Elliston B&B is one of the top choices for your stay based on our traveler data, and this 3-star B&B offers a private beach and free breakfast. You’ll find it 5.1 mi (8.2 km) from Cape Bonavista Lighthouse. Other good options around the area include Seaport Inn and Port Union Bed & Breakfast.
What about the best place to stay near Ryan Premises National Historic Site?
One of the top choices for your stay is The Meems’ Elliston B&B, located 3.8 mi (6.1 km) from Ryan Premises National Historic Site, and this 3-star B&B offers a private beach and free breakfast. Seaport Inn and Port Union Bed & Breakfast are other good choices within the surrounding area.

Recent reviews of Bonavista hotels

More trip options