Find hotels in Milton, NH from $87

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Milton hotels

1. Cliff House Maine

Cliff House Maine
4.5 star property
Bald Head
9.4 out of 10, Exceptional, (1,002 reviews)
"Staff was very helpful. Polite and friendly."
United States
Jeffrey
12 days ago
$647 nightly
The price is $705
Jun 14 - Jun 15
Total with taxes and fees
Cliff House Maine

2. Anchorage Inn and Resort

Anchorage Inn and Resort
3.0 star property
York Beach
9.0 out of 10, Wonderful, (1,149 reviews)
"We enjoyed the clean room. Other fun spots dining options within walking distance."
United States
Jennifer
21 hours ago
$179 nightly
The price is $195
Jun 3 - Jun 4
Total with taxes and fees
Anchorage Inn and Resort

3. Holiday Inn Express & Suites Rochester by IHG

Holiday Inn Express & Suites Rochester by IHG
2.5 star property
Rochester
8.8 out of 10, Excellent, (1,002 reviews)
"It was a nice a very welcome stay customer service treated us with kindness."
United States
Aracelys
21 days ago
$143 nightly
The price is $155
Jun 10 - Jun 11
Total with taxes and fees
Holiday Inn Express & Suites Rochester by IHG

4. Hampton Inn & Suites Portsmouth Downtown

Hampton Inn & Suites Portsmouth Downtown
3.0 star property
Downtown
9.4 out of 10, Exceptional, (1,149 reviews)
"Great location. Friendly staff. Super clean."
United States
Aleks-Jan
1 day ago
$159 nightly
The price is $172
Jun 14 - Jun 15
Total with taxes and fees
Hampton Inn & Suites Portsmouth Downtown

5. Anchorage by the Sea

Anchorage by the Sea
3.0 star property
Ogunquit
9.2 out of 10, Wonderful, (825 reviews)
"Beautiful property and water view."
United States
Mary
5 days ago
$245 nightly
The price is $267
Jun 3 - Jun 4
Total with taxes and fees
Anchorage by the Sea

6. Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG
3.0 star property
Wells
9.2 out of 10, Wonderful, (657 reviews)
"The staff at this hotel is exceptional. They're very helpful."
United States
Jane
9 days ago
$149 nightly
The price is $162
Jun 3 - Jun 4
Total with taxes and fees
Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

7. The Mariner Resort

The Mariner Resort
2.0 star property
Ogunquit
9.2 out of 10, Wonderful, (649 reviews)
"Everything was just right. Definitely recommend."
United States
Emily
10 days ago
$113 nightly
The price is $123
Jun 3 - Jun 4
Total with taxes and fees
The Mariner Resort

8. The Governor's Inn

The Governor's Inn
3.0 star property
Rochester
8.6 out of 10, Excellent, (951 reviews)
"This is a charming hotel that is close to coastal Maine without the crowds."
United States
Allan
2 days ago
$88 nightly
The price is $95
Jun 22 - Jun 23
Total with taxes and fees
The Governor's Inn

9. Hilton Garden Inn Portsmouth Downtown

Hilton Garden Inn Portsmouth Downtown
3.0 star property
Downtown
8.6 out of 10, Excellent, (358 reviews)
"Great location, walking distance to restaurants and shopping."
United States
Tim
3 days ago
$163 nightly
The price is $177
Jun 14 - Jun 15
Total with taxes and fees
Hilton Garden Inn Portsmouth Downtown

10. Juniper Hill Inn

Juniper Hill Inn
2.0 star property
Ogunquit
9.4 out of 10, Exceptional, (1,000 reviews)
"Exceptionally clean and an easy walk to the shops."
United States
Nancy
April 26th, 2026
$197 nightly
The price is $214
Jun 7 - Jun 8
Total with taxes and fees
Juniper Hill Inn

11. Ogunquit - The Milestone

Ogunquit - The Milestone
2.0 star property
Ogunquit
9.0 out of 10, Wonderful, (1,278 reviews)
"A short walk to the beach, lovely staff, and a nice breakfast!"
United States
Jean
3 days ago
$82 nightly
The price is $89
Jun 3 - Jun 4
Total with taxes and fees
Ogunquit - The Milestone

12. Garrison Hotel & Suites Dover-Portsmouth, an Ascend Collection Hotel

Garrison Hotel & Suites Dover-Portsmouth, an Ascend Collection Hotel
2.5 star property
Dover
9.2 out of 10, Wonderful, (1,001 reviews)
"Good place to stay. Rooms need renewal. I recommend that hotel."
United States
Ollaid
7 days ago
$141 nightly
The price is $153
Jul 2 - Jul 3
Total with taxes and fees
Garrison Hotel & Suites Dover-Portsmouth, an Ascend Collection Hotel

13. The Colonial Inn

The Colonial Inn
2.5 star property
Ogunquit
9.0 out of 10, Wonderful, (1,002 reviews)
"The lobby sitting area had a very comfortable feel. A very enjoyable stay."
United States
Judi
3 days ago
$192 nightly
The price is $210
Jun 3 - Jun 4
Total with taxes and fees
The Colonial Inn

14. The Meadowmere Resort

The Meadowmere Resort
2.5 star property
Ogunquit
8.6 out of 10, Excellent, (1,001 reviews)
"The room was recently renovated. Pillows were very good."
United States
Kathleen
2 days ago
$199 nightly
The price is $217
Jun 3 - Jun 4
Total with taxes and fees
The Meadowmere Resort

15. The Hotel Portsmouth

The Hotel Portsmouth
3.0 star property
Downtown
9.4 out of 10, Exceptional, (1,000 reviews)
"Beyond to provide excellent service."
United States
Dana
8 days ago
$258 nightly
The price is $279
Jun 30 - Jul 1
Total with taxes and fees
The Hotel Portsmouth

16. Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel
3.0 star property
Portsmouth
8.0 out of 10, Very Good, (1,003 reviews)
"Breakfast was absolutely lovely. The entire facility is clean."
United States
Julia
5 days ago
$116 nightly
The price is $126
Jun 21 - Jun 22
Total with taxes and fees
Port Inn and Suites Portsmouth, an Ascend Collection Hotel

17. Union Bluff Hotel & Meeting House

Union Bluff Hotel & Meeting House
3.0 star property
York Beach
9.2 out of 10, Wonderful, (1,006 reviews)
"Hotel staff was wonderful very kind. The rooftop bar has amazing drinks."
United States
Kylie
5 days ago
$229 nightly
The price is $250
Jun 7 - Jun 8
Total with taxes and fees
Union Bluff Hotel & Meeting House

18. Maple Moon Farm ~ Stay at a Historic Maine Farm!

Maple Moon Farm ~ Stay at a Historic Maine Farm!
Lebanon
10.0 out of 10, Exceptional, (29 reviews)
"Frank Jenny were gracious friendly hosts. Having access to their mastiff dogs."
United States
Jennifer
Maple Moon Farm ~ Stay at a Historic Maine Farm!

19. Elmwood Resort Hotel

Elmwood Resort Hotel
3.0 star property
Wells
9.6 out of 10, Exceptional, (419 reviews)
"Enjoyed using the barbecue. We loved the property. We would stay there again."
United States
LAUREN A.
7 days ago
$156 nightly
The price is $170
Jun 3 - Jun 4
Total with taxes and fees
Elmwood Resort Hotel

20. Gorges Grant Hotel

Gorges Grant Hotel
2.5 star property
Ogunquit
9.6 out of 10, Exceptional, (1,000 reviews)
"We had a lovely stay at this hotel. Would definitely recommend."
United States
Erinn
25 days ago
$216 nightly
The price is $236
Jun 3 - Jun 4
Total with taxes and fees
Gorges Grant Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Milton attractions

Top Milton Hotel Reviews

More cheap stays in Milton

Hotels in Milton with star-rating

Frequently asked questions

What is the best area to stay in Milton?
The best area to stay in Milton, New Hampshire, is near Milton Three Ponds, particularly around the main routes like NH-16 and NH-153.

This area is the focal point for visitors due to its access to the three connecting ponds: Northeast Pond, Stump Pond, and Town House Pond. You'll find a concentration of lakeside accommodations and local businesses along these routes, providing convenient access to water activities and dining.

For families, staying near Milton Three Ponds is ideal. The ponds offer opportunities for swimming, boating, and fishing, making it easy to enjoy outdoor activities together. Many accommodations here cater to longer stays, offering amenities like kitchens and multiple bedrooms.

Couples looking for a quiet retreat will also appreciate this area. Many lakeside properties offer scenic views and direct water access, creating a relaxing setting.
When is the best time to go to Milton?
The best times to visit Milton are during the summer months, from June to August, and the fall, from September to October.

Summer in Milton offers warm weather, superb for enjoying the town's natural beauty and outdoor activities. The average daily temperature in July is around 70°F (21°C), making it comfortable for swimming, boating on Milton Three Ponds, or exploring the town's parks. This season is ideal for families looking for a relaxed vacation with plenty of opportunities for outdoor fun.

The fall season brings cooler temperatures and stunning foliage, making it a picturesque time to visit. With average temperatures in the 50s and 60s Fahrenheit (10-20°C), it's pleasant for scenic drives through the countryside or hiking local trails to admire the vibrant autumn colors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Milton.
How can I save on a Milton hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Milton hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Milton hotel?
Prices for hotels in Milton often vary, but you can find a great deal from $87 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia