Photo by John Allan

Find hotels in Milton from $73

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Waverley Inn

Waverley Inn
2.5 star property
Dingwall
7.0 out of 10, Good, (105)
"Booked as it was only hotel available for the date we needed. Clean but rooms still a work in progress they are getting there and breakfast was continental and OK. Definitely still a work in progress but the staff were friendly and helpful."
United Kingdom
Mary
$48 nightly
The price is $58
Jan 18 - Jan 19
Total with taxes and fees
Waverley Inn

The National Hotel

The National Hotel
3.0 star property
Dingwall
7.2 out of 10, Good, (195)
"Pet friendly,good parking,breakfast and bar excellent. Room was comfortable and warm."
United Kingdom
David
$46 nightly
The price is $56
Jan 8 - Jan 9
Total with taxes and fees
The National Hotel

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (27)
"Room was very comfortable and clean. Food was lovely and staff very helpful. Would stay again if in the area. "
United Kingdom
Patricia
$116 nightly
The price is $139
Jan 8 - Jan 9
Total with taxes and fees
Conon Hotel

The Retreat Hotel

The Retreat Hotel
3.0 star property
Strathpeffer
7.2 out of 10, Good, (20)
"Nice old place"
United States
Eduardo
$55 nightly
The price is $67
Jan 15 - Jan 16
Total with taxes and fees
The Retreat Hotel

Ben Wyvis Hotel

Ben Wyvis Hotel
3.0 star property
Strathpeffer
7.6 out of 10, Good, (363)
"Perfect stay, pleasant staff and beautiful breakfast."
United Kingdom
Andrew
$48 nightly
The price is $58
Jan 16 - Jan 17
Total with taxes and fees
Ben Wyvis Hotel

Coul House Hotel

Coul House Hotel
3.5 star property
Strathpeffer
10.0 out of 10, Exceptional, (197)
"A perfect stay in terms of location, hotel facilities and customer care."
United Kingdom
David
$175 nightly
The price is $211
Feb 2 - Feb 3
Total with taxes and fees
Coul House Hotel

The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (215)
"Great hotel. Breakfast was very good, staff was friendly and helpful too."
United States
Charles Trad
$125 nightly
The price is $151
Jan 23 - Jan 24
Total with taxes and fees
The Priory Hotel

Hillview Park

Hillview Park
4.0 star property
Beauly
9.6 out of 10, Exceptional, (69)
"Property was clean would have been nice to be offered a full English breakfast but was a good stop off on our trip around the route 500 "
United Kingdom
Janet
$74 nightly
The price is $89
Jan 8 - Jan 9
Total with taxes and fees
Hillview Park

Lilac Cottage

Lilac Cottage
3.5 star property
Strathpeffer
$393 nightly
The price is $471
Jan 14 - Jan 15
Total with taxes and fees
Lilac Cottage

Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
Inverness
8.4 out of 10, Very Good, (1002)
"comfortable, clean, nice staff, and good breakfast! no complaints "
Canada
Kayla
$63 nightly
The price is $76
Jan 11 - Jan 12
Total with taxes and fees
Holiday Inn Express Inverness by IHG

The Royal Guesthouse

The Royal Guesthouse
3.0 star property
Dingwall
5.0 out of 10, (309)
"Hotel was,very run"
United Kingdom
Anonymous traveler
$45 nightly
The price is $54
Jan 8 - Jan 9
Total with taxes and fees
The Royal Guesthouse

Loch Ness Gate House

Loch Ness Gate House
3.0 star property
Fort Augustus
8.6 out of 10, Excellent, (93)
"Very easy check-in process, very well priced, in a great area! very comfortable beds!!"
United States
Justin
$61 nightly
The price is $74
Feb 3 - Feb 4
Total with taxes and fees
Loch Ness Gate House

The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality
3.0 star property
Strathpeffer
7.6 out of 10, Good, (607)
"Great location nice little town "
United States
Danny
$54 nightly
The price is $64
Jan 11 - Jan 12
Total with taxes and fees
The Highland Hotel by Compass Hospitality

Leonardo Hotel Inverness

Leonardo Hotel Inverness
4.0 star property
Inverness
7.8 out of 10, Good, (1000)
"Pillows were hard, duvet was very heavy, bar staff not interested in their customers and very rude. Apart from that the stay was good. "
United Kingdom
John
$66 nightly
The price is $79
Jan 14 - Jan 15
Total with taxes and fees
Leonardo Hotel Inverness

Downright Gabbler

Downright Gabbler
3.0 star property
Beauly
9.4 out of 10, Exceptional, (11)
"Our first hotel of the NC500. Beautifully decorated and well equipped rooms. Easy to find and plenty of local eating / amenities. Super easy checkin/out"
United Kingdom
Steve
$124 nightly
The price is $149
Jan 14 - Jan 15
Total with taxes and fees
Downright Gabbler

Kettle House B&B

Kettle House B&B
3.5 star property
Fort Augustus
10.0 out of 10, Exceptional, (28)
"Lovely stay - great cakes - beautiful surroundings - nice walk across golf course to canal"
United Kingdom
George
$105 nightly
The price is $127
Jan 16 - Jan 17
Total with taxes and fees
Kettle House B&B

Lock Chambers Caledonian Canal Centre

Lock Chambers Caledonian Canal Centre
3.5 star property
Fort Augustus
9.2 out of 10, Wonderful, (270)
"Room spotless, staff really helped me. Great views from room. Very comfortable bed."
United Kingdom
Juliette
Lock Chambers Caledonian Canal Centre

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.4 out of 10, Very Good, (226)
"The restaurant was great! I would stay here again. "
United States
Gina
$96 nightly
The price is $115
Jan 8 - Jan 9
Total with taxes and fees
Smithton Hotel

Larchfield Chalet 2

Larchfield Chalet 2
2.0 star property
Heights of Achterneed
2.0 out of 10, (1)
$311 nightly
The price is $373
Jan 19 - Jan 20
Total with taxes and fees
Larchfield Chalet 2

The Coo's Guest House

The Coo's Guest House
3.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (262)
"Great place to stay!!"
United States
Amy
$60 nightly
The price is $73
Feb 2 - Feb 3
Total with taxes and fees
The Coo's Guest House
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

Learn more about Milton

Relaxing Milton is calling! Discover its castle, food, countryside, and more.

Milton. View from the village over the A831 to the flood plain of the Enrick.
Photo by John Allan
Open Photo by John Allan

Top Milton Hotel Reviews

More cheap stays in Milton

Frequently asked questions

Where is the best place to stay in Milton?
AC Hotel by Marriott Inverness, located 14.1 mi (22.7 km) from the heart of Milton, is a top choice for your stay based on our traveler data. Other good options for your visit to the area are River Ness Hotel, a member of Radisson Individuals and Mercure Inverness Hotel. See all available top hotels, or vacation rentals in Milton.
What are some of the best vacation home rentals in Milton?
Inverness Holiday House: Visitors like this Milton vacation home rental. It comes with free WiFi so you can feel at home during your trip. See all vacation rentals in Milton.
If I need to cancel my hotel reservation in Milton, will I receive a refund?
Yes! The majority of hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Milton.
Where can I learn more about changing or cancelling my trip to Milton?
For more details about updating your trip to Milton or cancelling it, click here.
What are some accommodations with pools in Milton?
Kingsmills Hotel: Hotel located near Inverness Castle. Offers 2 restaurants, an indoor pool, and a full-service spa. Also, another option with an onsite pool is Leonardo Hotel Inverness. View all hotels with pools in Milton.
How is it to stay in Milton?
Luxury-minded travelers will find upscale places to stay in Milton, and visitors give high marks for the top-notch restaurants and lively bar scene. Welcoming and rural, this city also attracts tourists with its local tours. In Milton, there are 2 hotels and other accommodations to choose from. Find out more about Milton.
What is there to see in Milton?
Places to visit in the wider area include Loch Ness 2000 Exhibition Centre, Loch Ness Centre & Exhibition, and Urquhart Castle. You'll also find The Falls of Foyers and Dores Beach in the area. Check out what more to see and do in Expedia's Milton guide.
What's the weather like in Milton?
The hottest months are usually July and August with an average temp of 54°F, while the coldest months are January and February with an average of 37°F. Average annual precipitation for Milton is 38 inches.

Explore a world of travel with Expedia