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
$186 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.
$226 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
$81 per night

Other great vacation rentals in Grand Lake

Cottage in Clarks Corner
My Little Oasis: a cozy little cottage on the lake
$117 per night
Cottage in Sunnyside Beach
Cozy 2-bed cottage on Sunnyside Beach, Grand Lake
$179 per night
Cottage in Waterborough Parish
Magnolia Lane Cottage
$168 per night
Camper/RV in Queens County
Grand Lake waterfront RV dock and beach
$74 per night
Home in Flowers Cove
Ralph's Place- the perfect Waterfront Paradise
$159 per night
Serviced apartment in Sunnyside Beach
Luxury suite on Grand Lake
$186 per night
Cottage in Wuhrs Beach
Burlock Beach Lakehouse on Grand Lake
$189 per night
Place to stay in Long Point
Bunkie On The Bay
$149 per night
Cottage in Scotchtown
Waterfront cottage on beautiful Grand Lake,NB
$186 per night
Cottage in Printz Cove
$247 per night
Tiny home in Burton
Tiny House in private wooded setting
$78 per night
Cottage in Queens County
Cottage in Scotchtown, Grand Lake, NB
$179 per night
  1. Airbnb
  2. Canada
  3. New Brunswick
  4. Queens County
  5. Grand Lake