One of the most popular hotels in Bonavista is Russelltown Inn, which has been reviewed by 198 users and currently has a rating of 9.0/10. Other top-rated locations include Oceanside Cabins and Robbins by the Sea, which have received 8.4/10 and 8.8/10 ratings from our users, respectively.
The average price of a hotel in Bonavista is $118 per night, based on the last 3 days’ data.
Over the last 3 days, Bonavista hotels have been found for as cheap as $103/night in searches by HotelsCombined users. For stays from Feb 3 to Feb 5 in Bonavista, the lowest price found was $129/night.
A hotel in Bonavista tonight has an average price of $103, but some deals have been found for as low as $103 in HotelsCombined searches over the last 72 hours. Prices in Bonavista are changing frequently.