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.

E
ELENA
From
Italy
The staff is amazing and went above and beyond in making our stay unforgettable. Izabella and Gabriel were attentive and incredibly helpful, a real treat. The hotel is spotless clean and the beds extremely comfortable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 600 reviews
Price from
£325
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.

J
Jacopo
From
Italy
We stayed in one of the cottages near the hotel and everything was perfect. The staff was super nice.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,307 reviews
Price from
£159
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.

M
Monika
From
Poland
I'm very content with my stay in this hotel. Cosy room, very friendly staff (always willing to help) and great location with access to shops/pubs/ restaurants & public transportation.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,641 reviews
Price from
£125.10
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.

S
Sarah
From
Thailand
You won't find a more traditional Scottish ambiance anywhere else. This place has such charm...burning wood fire, traditional music playing whilst you eat a delicious home cooked full, hot breakfast. The rooms are very clean and comfortable. Yes, the decor is a little tired but for us this just added to the charm. Staff were so helpful and the location is fantastic!
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 1,272 reviews
Price from
£130
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
Christiane
From
Austria
We loved the service here, the staff was well informed and very friendly. We could park our car at the location and we quickly got our room and checked in. The dinner and the overall atmosphere was lovely and breakfast was delicious. The beds were very comfortable and by car the location was only a few minutes to Loch Ness. We didn't hear anything during the night from other neighbours, very quiet.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,090 reviews
Price from
£128.25
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.

J
Jonathan
From
United Kingdom
Our stay at this apartment was absolutely incredible – 10/10! The place was spotless, comfortable, and had a wonderfully homely feel. The views were breathtaking, truly adding to the experience. The hosts were incredibly friendly and welcoming, making us feel right at home from the moment we arrived. It was the perfect weekend getaway, and we honestly couldn’t have asked for anything better. The hot tub was perfect even in the beautiful rain 🤗 We will definitely be back! Highly recommended!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 131 reviews
Price from
£135
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.

E
Elise
From
United States
The location was perfect, not too far off the beaten path but far enough that you felt secluded in a good way! Martin was super welcoming and informative!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 118 reviews
Price from
£110
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...

B
Bram
From
Netherlands
The hosts cooking, diner and breakfast was absolutely fantastic, very recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 600 reviews
Price from
£79
1 night, 2 adults

Loch Ness Balcony Apartment

Drumnadrochit (Near Milton)

Offering a garden and garden view, Loch Ness Balcony Apartment is located in Drumnadrochit, 26 km from Inverness Castle and 27 km from Inverness Railway Station.

I
Iain
From
United Kingdom
Perfect place for my son and I to spend a week in the Highlands visiting family. Lovely riverside location, nice views from the living/dining area. All the facilities you need. Comfy beds, plenty of storage if needed. Helpful owners, who came out to replace the bathroom light fitting within a few hours of me reporting it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 200 reviews
Price from
£257
1 night, 2 adults

Forest View - Adults Only - Maximum 2 Guests

Drumnadrochit (Near Milton)

Situated in Drumnadrochit and only 31 km from Inverness Castle, Forest View - Adults Only - Maximum 2 Guests features accommodation with mountain views, free WiFi and free private parking.

J
Janez
From
Slovenia
Cozy little house, very clean, perfect atmosphere
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 132 reviews
Price from
£115
1 night, 2 adults
See all hotels in and around Milton

Hotels with parking in 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 6.4
    Pleasant - What previous guests thought, 1,272 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,090 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 8.9
    Fabulous - What previous guests thought, 251 reviews

    Boasting mountain views, Seilebost offers accommodation with patio, around 26 km from Inverness Castle. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 524 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.

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

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

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,307 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.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 164 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.3
    Superb - What previous guests thought, 40 reviews

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

Budget hotels in Milton and nearby

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

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

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 963 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.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 759 reviews

    Featuring free WiFi, a barbecue and a terrace, the hostel offers pet-friendly accommodation in Drumnadrochit, 2 km from Urquhart Castle and 22 km from Inverness.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 1,284 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.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 639 reviews

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

  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 315 reviews

    BCC Lochness Hostel pods, a property with a shared lounge, is set in Bearnock, 34 km from Inverness Castle, 35 km from Inverness Railway Station, as well as 37 km from University of the Highlands and...

  • Scored out of 10, guest rating 5.3
    Passable - What previous guests thought, 513 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.

  • Scored out of 10, guest rating 2.0
    Very poor - What previous guests thought, 1 review

    Located in Drumnadrochit in the Highlands region, Holiday Home The Garden Room by Interhome features a patio.