Skip to content

Vacation rentals in Grand Lake

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Grand Lake

Guests agree: these stays are highly rated for location, cleanliness, and more.

Cottage in Queens County
Family cottage with unspoiled views and a hot tub
Relax with the family at this peaceful cottage. Enjoy 180 degrees of lake views while soaking in the hot tub or sitting on the deck with a coffee or sundowner. There is no internet unfortunately. This is the perfect place to switch of with no distractions and quality family time. Lots of toys for kids. The lake is only a few steps down to a private beach. A fireplace for that beautiful evenings listening to the critters and marshmallow roasting with the kids. Crystal clear water. No mud
$184 per night
Treehouse in Hampstead Parish
Private Nordic Spa - Lakefront Treetop Retreat
Couples! Retreat to your private forest to enjoy a private Nordic Spa retreat on a quiet lake off the Saint John River. Includes an outdoor wood fired hot tub and infrared sauna and hammocks for an ultimate detox in all seasons. Connect around a toasty fire. Unwind in the open concept interior, stocked with luxury modern conveniences. Star gaze from your bed under massive skylights. Stay and be still or enjoy the historic local shops and artisans of Gagetown and Hampstead.
$223 per night
Cottage in Chipman
The KW House
Newly renovated 1 Bedroom loft cottage nestled along the banks of the Salmon River. This waterfront property is ideal for those seeking peace and quiet while surrounded by nature, yet located in town and close to amenities. Cozy up next to an electric fireplace. Full compliment of kitchen supplies. Open concept kitchen with induction cooktop. Everything you will need is onsite. Microwave oven. Air conditioned. Accommodations for two persons maximum
$80 per night

Other great vacation rentals in Grand Lake

Cottage in Clarks Corner
My Little Oasis: a cozy little cottage on the lake
$116 per night
Cottage in Sunnyside Beach
Cozy 2-bed cottage on Sunnyside Beach, Grand Lake
$171 per night
Cottage in Waterborough Parish
Magnolia Lane Cottage
$166 per night
Camper/RV in Queens County
Grand Lake waterfront RV dock and beach
$73 per night
Home in Flowers Cove
Ralph's Place- the perfect Waterfront Paradise
$157 per night
Serviced apartment in Sunnyside Beach
Luxury suite on Grand Lake
$184 per night
Cottage in Wuhrs Beach
Burlock Beach Lakehouse on Grand Lake
$187 per night
Cottage in Queens County
Cottage in Scotchtown, Grand Lake, NB
$177 per night
Place to stay in Long Point
Bunkie On The Bay
$147 per night
Cottage in Printz Cove
$242 per night
Tiny home in Burton
Tiny House in private wooded setting
$77 per night
Dome in Cumberland Bay
The Harvest
$162 per night
  1. Airbnb
  2. Canada
  3. New Brunswick
  4. Queens County
  5. Grand Lake