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.

A
Aimee
From
United Kingdom
Amazing stay! Everything was incredible. The breakfast was one of the best I have had. Thank you!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 592 reviews
Price from
$365.73
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.

X
XUDONG
From
Ireland
Right by the lake, Loch Ness Boat Pier is a 1-minute walk away. Rooms have a direct view of Loch Ness.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,302 reviews
Price from
$133.48
1 night, 2 adults

Loch Ness Drumnadrochit Hotel

Drumnadrochit (Near Milton)

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

C
Carlos
From
Puerto Rico
Near Loch Ness, Urquhart Castle, Plodda Falls, Inverness town. Beautiful Surroundings to explore. Spacious Room and bathroom, extremely clean, well maintained and decorated. In-site restaurant, gift shop and museum. Places to eat nearby. Free Parking area. Easy to find and access. Great location and outdoors.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,694 reviews
Price from
$91.81
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.

X
Xaymara
From
United States
I love the old style kind of hotel, like a mystery novel! It has a beautiful library with a fireplace. Also is near to Nessi attractions. The Manager was awesome and very friendly.
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,271 reviews
Price from
$175.28
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
claire
From
United Kingdom
Everything, the place is perfect, staff are excellent and the food is amazing.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,076 reviews
Price from
$172.92
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 9.1 miles of Inverness Castle and 10 miles of Inverness Train Station.

J
Jillian
From
United Kingdom
Great location, really relaxing, amazing views
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 136 reviews
Price from
$182.02
1 night, 2 adults

Highland cabin - relaxing hot tub

Inverness (Near Milton)

17 miles from Inverness Castle in Inverness, Highland cabin - relaxing hot tub provides accommodations with access to a hot tub.

S
Stéphane
From
France
The warm welcoming, the baked (also warm) loaf, the hot tub prepared in advance, the view, the location, the facilities
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 172 reviews
Price from
$227.86
1 night, 2 adults

Loch Ness Woodland Pods

Drumnadrochit (Near Milton)

Providing a garden, Loch Ness Woodland Pods provides accommodations in Drumnadrochit. The campground, set in a building dating from 2022, offers free Wifi and free private parking.

A
Ashley
From
United States
Everything Martin was wonderful greeted us immediately gave great advice for our adventure walking distance to a few restaurants and provided us with maps of the local areas attractions
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 121 reviews
Price from
$148.31
1 night, 2 adults

Foresters Lodge bed and breakfast, near loch ness

Inverfarigaig (Near Milton)

Providing garden views, Foresters Lodge bed and breakfast, near loch ness in Inverfarigaig features accommodations and a garden.

A
Antonio
From
Spain
Food, both for breakfast and dinner, was very good. hospitality.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 588 reviews
Price from
$106.52
1 night, 2 adults

Woodlands Bed & Breakfast

Drumnadrochit (Near Milton)

Featuring quiet street views, Woodlands Bed & Breakfast in Drumnadrochit offers accommodations and a garden. This bed and breakfast features free private parking, luggage storage space, and free Wifi....

g
grace
From
United States
excellent location with easy access to tourist attractions. Room was very clean and comfortable, and breakfast was great! Hosts were amazing, extremely kind and accommodating and went above and beyond to make our visit wonderful. If you’re looking for somewhere with excellent accommodations and friendly people, this is definitely the place to go.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 128 reviews
Price from
$182.02
1 night, 2 adults
See all hotels in and around Milton

Most booked hotels in Milton and surrounding area in the past month

See all

Budget hotels in Milton and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 377 reviews

    (Adult Only Property) Surrounded by a beautiful grove of giant redwood trees, this Victorian house offers adult-only accommodations, 2 minutes’ drive from Loch Ness.

    From $88.99 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 946 reviews

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

    From $103.82 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 276 reviews

    Featuring garden views, Aslaich in Drumnadrochit features accommodations, a garden, and a shared lounge. Offering free private parking, the 3-star guest house is 16 miles from Inverness Castle.

    From $101.12 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,292 reviews

    Currently offering room only rooms with countryside views, Clunebeg Lodge is placed just a mile from the Loch Ness village of Drumnadrochit, on the Great Glen Way. It offers free WiFi in the lounge.

    From $95.86 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 639 reviews

    Located in the village of Abriachan, just 12 miles from Inverness, Camping Pod Heaven offers camping accommodations with a unique twist. On-site, there is free WiFi access and free parking.

    From $90.34 per night
  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 310 reviews

    BCC Lochness Hostel pods enjoys a location in Bearnock, 21 miles from Inverness Castle and 22 miles from Inverness Train Station.

    From $66.26 per night
  • Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 508 reviews

    Loch Ness Hostel is located in Bearnock, 8.5 miles from the famous Loch. Free WiFi access is available. Each room here will provide you with a TV.

    From $70.08 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 40 reviews

    Featuring garden views, Retreat Hot Tub Highland Cabin provides accommodations with a balcony and a coffee machine, around 17 miles from Inverness Castle.

Best hotels with breakfast in Milton and nearby

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 1,271 reviews

    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.

    From $175.28 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,076 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.

    From $216.15 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 253 reviews

    Offering garden views, Seilebost in Lewiston offers accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi. Guests can enjoy quiet street views.

    From $152.36 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 526 reviews

    With water sports facilities and a garden, Highland Bear Lodge & Luxury Bear Huts is a historic bed and breakfast that offers accommodations with free Wifi.

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

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

    From $451.68 per night
  • Scored out of 10, guest rating 8.2
    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 $241.35 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 588 reviews

    Providing garden views, Foresters Lodge bed and breakfast, near loch ness in Inverfarigaig features accommodations and a garden.

    From $106.52 per night
  • Scored out of 10, guest rating 2.0
    Very Poor - What previous guests thought, 1 review

    Holiday Home The Garden Room by Interhome offers accommodations in Drumnadrochit, 18 miles from Inverness Castle and 18 miles from Inverness Train Station.