Skip to main content

Search hotels in Milton

Enter your dates to see the latest prices and deals for Milton hotels

Milton – 3 hotels and places to stay

Filter by:

Star rating
Review score

Loch Ness Lodge

Drumnadrochit (Near Milton)

This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.

T
Traipop​ Thanasiripong
From
Thailand
5 star services. staff were really friendly
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 581 reviews
Price from
US$447.03
1 night, 2 adults

Loch Ness Clansman Hotel

Drumnadrochit (Near Milton)

On the shores of Loch Ness and 10 minutes' drive from Inverness, the Clansman Hotel offers rooms with views across the water and free Wi-Fi in the public areas.

D
Davey
From
New Zealand
The staff were extremely helpful & friendly. They did everything possible to assist us & make our stay memorable. The dinner we had was excellent, Connie was very helpful & friendly at dinner
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,302 reviews
Price from
US$131.71
1 night, 2 adults

Loch Ness Drumnadrochit Hotel

Drumnadrochit (Near Milton)

Housed within the world-famous Loch Ness Exhibition Centre, this family-run hotel is ideally located for touring the Highlands.

D
Dimitar
From
Bulgaria
Staff very friendly and welcoming, got early check in and even they upgrade my room :)
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,735 reviews
Price from
US$90.59
1 night, 2 adults

Loch Ness Lodge Hotel

Drumnadrochit (Near Milton)

In a beautiful, tranquil location in picturesque Drumnadrochit, beside one of the most famous and romantic stretches of water in the world, this traditional Scottish hotel dates back to around 1740.

T
Thomas
From
France
Personnel were really nice and welcoming ! Building atmosphere is exceptional
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,298 reviews
Price from
US$172.96
1 night, 2 adults

Loch Ness Inn

Drumnadrochit (Near Milton)

The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking.

C
Cedric
From
France
All the personnel was very kind, they give us a baby bed to our room, great meal too, very great place, we will come again !
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,055 reviews
Price from
US$170.63
1 night, 2 adults

1 Loch Ness Heights

Inverness (Near Milton)

1 Loch Ness Heights provides a hot tub and free private parking, and is within 15 km of Inverness Castle and 17 km of Inverness Railway Station.

H
Hannah
From
United States
The property is wonderful and in such a gorgeous setting. It overlooks Loch Ness in the most picturesque area with farm fields and greenery abounding all over. The cottage is a super adorable one bedroom apartment and has all that you need for a comfortable stay. Everything was super clean and stocked well with amenities like coffee and shower supplies. We were extremely pleased and so glad we booked this property!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 142 reviews
Price from
US$179.61
1 night, 2 adults

Loch Ness Woodland Pods

Drumnadrochit (Near Milton)

Set 26 km from Inverness Castle, Loch Ness Woodland Pods offers accommodation with free WiFi and free private parking.

L
Louise
From
New Zealand
Everything. We can't fault anything. Excellent location, facilities, and host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 121 reviews
Price from
US$146.35
1 night, 2 adults

Foresters Lodge bed and breakfast, near loch ness

Inverfarigaig (Near Milton)

Located in Inverfarigaig, within 27 km of Inverness Castle and 28 km of Inverness Railway Station, Foresters Lodge bed and breakfast, near loch ness provides accommodation with a garden as well as...

A
Anna
From
Sweden
Dinner and breakfast was outstanding. Host was very accommodating. Highly recommend. Easy to find as well. Very nice beds and bathroom.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 586 reviews
Price from
US$105.11
1 night, 2 adults

Urquhart Bay B&B

Drumnadrochit (Near Milton)

Urquhart Bay B&B features mountain views, free WiFi and free private parking, set in Drumnadrochit, 27 km from Inverness Castle.

M
Mick
From
Norway
Breakfast was great with much of the produce grown in the garden. Great haggis. Honey for sale and very friendly owners.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 216 reviews
Price from
US$179.61
1 night, 2 adults

High March

Drumnadrochit (Near Milton)

High March is located in Drumnadrochit, 32 km from Inverness Castle, 32 km from Inverness Railway Station, as well as 35 km from University of the Highlands and Islands, Inverness.

K
Karine
From
Canada
The room was big, clean, cozy and had a magnificient viewpoint on the lake and the mountains. The host was so kind and welcoming. He tought of everything that makes the place incredible and the client happy. It was the best place that we went during our trip!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 313 reviews
Price from
US$186.26
1 night, 2 adults
See all hotels in and around Milton

Most booked hotels in Milton and surroundings in the past month

See all

Best hotels with breakfast in Milton and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 66 reviews

    Morlea Bed & Breakfast is located in Drumnadrochit. An array of activities can be enjoyed on site or in the surroundings, including walking The Great Glen Way and Loch Ness 360, cycling, horse riding,...

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 174 reviews

    Set 25 km from Inverness Castle, Bunillidh offers accommodation with free WiFi and free private parking. 26 km from Inverness Railway Station and 28 km from Caledonian Canal, the property features a...

    From US$126.39 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,055 reviews

    The Loch Ness Inn is located in the village of Lewiston, near the Great Glen Way. It offers rooms with free WiFi and free parking.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 313 reviews

    High March is located in Drumnadrochit, 32 km from Inverness Castle, 32 km from Inverness Railway Station, as well as 35 km from University of the Highlands and Islands, Inverness.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 527 reviews

    Set in Drumnadrochit, Highland Bear Lodge & Luxury Bear Huts is a historic bed and breakfast that offers free WiFi, and guests can enjoy water sports facilities and a garden.

    From US$186.26 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 581 reviews

    This elegant and intimate exclusive retreat in the heart of the Scottish Highlands overlooks the mysterious and beautiful Loch Ness.

    From US$365.47 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,302 reviews

    On the shores of Loch Ness and 10 minutes' drive from Inverness, the Clansman Hotel offers rooms with views across the water and free Wi-Fi in the public areas.

    From US$238.15 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 586 reviews

    Located in Inverfarigaig, within 27 km of Inverness Castle and 28 km of Inverness Railway Station, Foresters Lodge bed and breakfast, near loch ness provides accommodation with a garden as well as...

    From US$105.11 per night

Budget hotels in Milton and nearby

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 944 reviews

    Featuring free WiFi, 1 Lochness Rooms&Hostel offers accommodation in Drumnadrochit, 22 km from Inverness. You will find a shared kitchen at the property. There is a shared lounge area with a TV.

    From US$83.82 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 280 reviews

    Offering a garden and garden view, Aslaich is set in Drumnadrochit, 26 km from Inverness Railway Station and 29 km from University of the Highlands and Islands, Inverness.

    From US$90.47 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 176 reviews

    29 km from Inverness Railway Station in Inverness, Highland cabin - relaxing hot tub provides accommodation with access to a hot tub.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 43 reviews

    Featuring garden views, Retreat Hot Tub Highland Cabin offers accommodation with a balcony and a coffee machine, around 28 km from Inverness Castle.

  • Located in Inverness in the Highlands region, Ben Luna Lodge provides accommodation with free WiFi and free private parking.

  • Set in Drumnadrochit in the Highlands region, Holiday Home Highland View by Interhome features a patio.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews

    Offering lake views, Holiday Home Achmony Number 11 by Interhome is an accommodation situated in Drumnadrochit, 26 km from Inverness Railway Station and 29 km from University of the Highlands and...

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews

    Offering lake views, Holiday Home Achmony Number 6 by Interhome is an accommodation situated in Drumnadrochit, 26 km from Inverness Railway Station and 28 km from University of the Highlands and...