Newfoundland and Labrador may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Bonavista

Photo by Ann Sair

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Popular locations
Meal plans available
Trip type
Port Union Bed & Breakfast
3 out of 5
80 Main Rd, Port Union, NL
Get Rates
17.51 km from city centre
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
The price is CA $99 per night from Feb 15 to Feb 16
17.92 km from city centre
4.1/5Very Good! (161 reviews)
Over night trip to Bonavist

"The Inn lived up to my expatiation's but I would have been nice to have 2 working bathrooms as there was two in the room and maybe an extra blanket as the evening are cooler and duvet covers on the duvet but over all it was a pleasant place to put out heads for the night"…"

Reviewed on Sep. 29, 2020

Seaport Inn
The Meems' Elliston B&B
3 out of 5
5 Catalina Road, Elliston, NL
The price is CA $114 per night from Jan 26 to Jan 27
5.21 km from city centre
4.4/5Excellent! (46 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
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Robbins by the Sea Rental - Robbins by the Sea Unit 1
Get Rates
1.2 km from city centre
4.3/5Excellent! (3 reviews)
Excellent for 2 .With 2 couples would be too small

"Easy walking and access to main street on foot"…"

Reviewed on Aug. 22, 2019

Robbins by the Sea Rental - Robbins by the Sea Unit 1
Traditional Home In The Centre Of Town
Robbins by the Sea Rental - Robbins by the Sea Unit 2
Get Rates
1.2 km from city centre
4.5/5Wonderful! (4 reviews)
Serves the purpose

"Overall met expectations of an efficiency unit. Didn’t get responses to messages sent via email or text. Was arriving and still unsure how to gain access to unit as no instructions or communication sent - turns out guy lives across the road and saw us and came over.. was glad he hadn’t been out somewhere ..."…"

Reviewed on Aug. 4, 2020

Robbins by the Sea Rental - Robbins by the Sea Unit 2
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.

Bonavista Hotel Guide

You'll find there is only 1 lodging option that are less than 0.1 kilometres (0.06 miles) from Bonavista's downtown, so it's worth securing a room well in advance

St. John's is 130 kilometres (78 miles) from Bonavista. It has a number of Expedia approved accommodatons including the Delta Hotels by Marriott St. John's Conference Centre and Sheraton Hotel Newfoundland.

The wider Newfoundland area is certainly well worth exploring also. Newfoundland is known for rivers. Popular Newfoundland tourist draws include old towns, cathedrals and art museums. Popular pastimes in this part of Canada include snowboarding and skiing.

Gander International Airport is a nearby airport for arriving in Bonavista. It is 110 kilometres (70 miles) away. If you would like to stay nearby, try the Hotel Gander or Albatross Hotel.

Frequently asked questions

Where is the best place to stay in Bonavista?
Based on Expedia’s traveler preferences, Traditional Home In The Centre Of Town is a top place to stay in Bonavista. Other good choices for your visit include Robbins by the Sea Rental - Robbins by the Sea Unit 1 and Robbins by the Sea Rental - Robbins by the Sea Unit 2.
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.

Recent Reviews in Bonavista

More trip options