
4 Stars Hotels in Grafton, New Hampshire from CA $340
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Grafton 4 Star Hotels
Our top choices for Grafton 4-star hotels




6. Near Newfound Lake: Plymouth Condo w/ Fireplace!
Near Newfound Lake: Plymouth Condo w/ Fireplace!



7. Temple's Sunset Harbor
Temple's Sunset HarborTop Grafton Hotel Reviews
Find out more about Grafton
If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 Stars hotels in Grafton are calling your name. Known for providing first-rate service in amazing locations, each of the Grafton 4 Stars hotels lets discerning travelers bask in an unforgettable experience.
Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.
It’s all waiting for you at the top four star hotels in Grafton. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 Stars hotel in Grafton, New Hampshire, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top Grafton hotels with 4 Stars provide everything you need to unwind in style.
Frequently asked questions
How much does it cost to stay in a 4-star hotel in Grafton?
- Search for the lowest price from CA $340
What's the difference between 5-star and 4-star hotels in Grafton?
Does Grafton have any 4-star all-inclusive resorts?
Explore a world of travel with Expedia
- Hilton Hotels in Alexandria
- New Hampton Hotels
- Pet-Friendly Hotels in Blodgett Landing
- 5 Star Hotels in Concord
- Plymouth Hotels
- Marriott Hotels & Resorts in Sunapee
- Winnisquam Lake Inn
- Hotels near Cardigan Mountain School
- Cabin Rentals in Franklin
- 5 Star Hotels in Manchester
- Cabin Rentals in Lebanon
- 3 Star Hotels in Kearsarge
- Cold Spring Plymouth Resort
- Motels in Grafton
- Hanover Inn Dartmouth
- North Conway Hotels
- Spa Hotels in Lebanon
- Luxury Hotels in Canaan
- Hotels near Moose Alley
- New London Hotels
- 4 Star Hotels in Silver Lake
- Hotels near Dartmouth College
- Hilton Hotels in Mount Sunapee
- Cottage by the Lake #3
- New London Cottage w/ Grill
- Rv Parks in Franklin
- Six South St Hotel
- Steele Hill Resorts
- 5 Star Hotels in North Conway
- Aparthotels in Newport
- Salisbury Hotels
- Cheap Hotels in Lebanon
- Hotels with an Indoor Pool in Newbury
- Cabin Rentals in Salisbury
- 3 Star Hotels in North Conway
- Sunapee Hotels
- Hotels near Newfound Lake
- Pet-Friendly Hotels in Bristol
- Franklin Hotels
- Charming Bungalo Village Cottage on Newfound Lake
- Bristol Hotels
- Enfield Hotels
- Dockside Dream
- Hanover Hotels
- Lebanon Hotels
- Hotels with Free Airport Shuttle in Lebanon
- B&B in Enfield
- Aparthotels in Canaan
- Luxury Hotels in Newbury
- Newbury Hotels
- Motels in Lebanon
- 3 Star Hotels in Bennington
- North Sutton Hotels
- 2 Star Hotels in Candia
- 4 Star Hotels in Laconia
- Hotels near Dartmouth-Hitchcock Medical Center
- Grantham Hotels
- Fireside Inn & Suites West Lebanon
- West Springfield Hotels
- West Lebanon Hotels
- 5 Star Hotels in Canaan
- Motels in Mount Sunapee
- Newport Hotels
- The Hummingbird Center
- Best Western West Lebanon
- Laconia Hotels
- Resorts in Lebanon
- Tilton Hotels
- Wilmot Hotels
- Condo Rentals in Tenney Mountain
- Rumney Hotels
- Cabin Rentals in Wilmot
- New Hampshire Hotels
- 3 Star Hotels in Sutton
- Red Roof Inn Hotels in Mount Sunapee
- Mountain Edge Suites at Sunapee
- Pet-Friendly Hotels in Newbury
- Flights from Edmonton (YEG) to Lebanon (LEB)
- Flights from Montreal (YUL) to Lebanon (LEB)
- Flights from Dorchester
- Flights from Toronto (YYZ) to Lebanon (LEB)
- Flights from Lebanon Municipal
- Flights from Calgary (YYC) to Lebanon (LEB)
- Flights from Detroit (DTW) to Lebanon (LEB)
- Flights from Lebanon
- Flights from Beirut (BEY) to Lebanon (LEB)
- Flights from Halifax (YHZ) to Lebanon (LEB)
- Flights from Ottawa (YOW) to Lebanon (LEB)
- Flights from Vancouver (YVR) to Lebanon (LEB)
- Flights to Lebanon































