Lake side house rentals in Granite Lake

Find and book unique accommodations on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Granite Lake vacation rentals

Other great vacation rentals in Granite Lake

Superhost

Cabin in Stoddard

4.8 out of 5 average rating, 218 reviews

Waterfront Cabin on Beautiful Highland Lake!

Sep 27 – Oct 4

G$31,439 GYD per night
Guest favorite

Guest suite in Peterborough

4.99 out of 5 average rating, 119 reviews

Meadow View

Sep 25 – Oct 2

G$23,571 GYD per night
Guest favorite

Cabin in Weare

4.92 out of 5 average rating, 253 reviews

Lakefront with 2 paddle boards

Feb 27 – Mar 6

G$32,122 GYD per night
Guest favorite

Tiny home in Orange

4.92 out of 5 average rating, 310 reviews

The Writer's Retreat: A Sweetwater Stay

Mar 21 – 28

G$28,200 GYD per night
Superhost

Home in Putney

4.84 out of 5 average rating, 121 reviews

Spacious Loft with View

Feb 18 – 25

G$35,163 GYD per night
Guest favorite

Guest suite in Tyngsborough

4.98 out of 5 average rating, 216 reviews

Lakefront Suite Two-Room, Comfy, Tranquil

Aug 2 – 9

G$26,055 GYD per night
Guest favorite

Home in Mont Vernon

4.96 out of 5 average rating, 134 reviews

Serenity on the Pond ~ Private Waterfront, Hot Tub

Aug 4 – 11

G$172,187 GYD per night
Superhost

Tiny home in Brattleboro

4.86 out of 5 average rating, 166 reviews

“Sugar Maple” Rustic Cabin Getaway with Fireplace

Sep 21 – 28

G$19,546 GYD per night

Granite Lake fishing house rentals

Superhost

Home in Winchendon

4.8 out of 5 average rating, 144 reviews

Waterfront home 2 bedrooms withdeck beach and dock

Mar 19 – 26

G$30,940 GYD per night
Superhost

Home in Lempster

4.88 out of 5 average rating, 367 reviews

Dreamy lakefront cottage with views to die for!

Mar 22 – 27

G$62,823 GYD per night
Superhost

Home in South Londonderry

4.86 out of 5 average rating, 99 reviews

Lovers Honey Pond Treehouse with hot tub & sauna

Mar 15 – 22

G$84,012 GYD per night
Guest favorite

Home in Sunapee

4.98 out of 5 average rating, 130 reviews

@SunapeeSeasons—Across from Dewey Beach, Lake View

Jun 9 – 16

G$75,807 GYD per night
Guest favorite

Home in Dunbarton

4.97 out of 5 average rating, 157 reviews

Picturesque Dunbarton Waterfront Cottage

Nov 21 – 28

G$59,213 GYD per night
Guest favorite

Home in Westminster

4.88 out of 5 average rating, 115 reviews

Lakefront; view of ski mtn, firepit, dock, kayaks

Apr 3 – 10

G$71,708 GYD per night
Guest favorite

Home in Winhall

4.9 out of 5 average rating, 184 reviews

A+ Stratton shuttle, Hot Tub, Sauna, 2 masters

May 27 – Jun 3

G$96,371 GYD per night
Guest favorite

Home in Tilton

4.91 out of 5 average rating, 173 reviews

A Peaceful Lake House by Winnisquam

Sep 11 – 18

G$47,503 GYD per night

Other great vacation rentals in Granite Lake

Guest favorite

Guest suite in Deering

5.0 out of 5 average rating, 223 reviews

Elegant Lodging in the Woods ~Privacy & Comfort!

Oct 24 – 31

G$18,976 GYD per night
Guest favorite

Guesthouse in New Ipswich

4.94 out of 5 average rating, 296 reviews

"The Porch" Your cozy home away from home!

Feb 26 – Mar 5

G$17,660 GYD per night
Guest favorite

Barn in Marlboro

4.95 out of 5 average rating, 263 reviews

The Studio With a View. Bring your dog, too!

Aug 26 – Sep 2

G$29,254 GYD per night
Guest favorite

Home in Putney

4.94 out of 5 average rating, 337 reviews

Vermont Botanical Studio Apartment

Mar 8 – 15

G$23,080 GYD per night
Guest favorite

Guest suite in Brattleboro

4.94 out of 5 average rating, 518 reviews

Charming studio in renovated 19th century church.

Jan 6 – 13

G$19,446 GYD per night
Guest favorite

Cabin in Guilford

4.96 out of 5 average rating, 479 reviews

Serenity Now - Couples Retreat or Writer's Dream

Nov 20 – 27

G$37,953 GYD per night
Guest favorite

Guesthouse in Brattleboro

4.93 out of 5 average rating, 429 reviews

Mahalo Temple Retreat

Jul 14 – 21

G$21,026 GYD per night
Guest favorite

Home in Putney

4.95 out of 5 average rating, 307 reviews

Cozy Train Depot in Putney Vermont

Sep 20 – 27

G$25,509 GYD per night

Destinations to explore