Photo by Nick Chatham

Hotels in Milton of Leys

Fri 21 Nov
Sun 23 Nov
November 2025
16
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
16 Nov - 17 Nov
Tomorrow
17 Nov - 18 Nov
Next weekend
21 Nov - 23 Nov
In two weeks
28 Nov - 30 Nov

Where to stay in Milton of Leys?

Macdonald Drumossie Hotel

0.8 mi from Milton of Leys
£84
includes taxes & fees
15 Dec - 16 Dec
Macdonald Drumossie Hotel

Woodgrove Holiday Homes, Inverness

Inshes, 1.2 mi from Milton of Leys
£36
includes taxes & fees
19 Nov - 20 Nov
Woodgrove Holiday Homes, Inverness

Kingsmills Hotel

Crown, 1.9 mi from Milton of Leys
£70
includes taxes & fees
7 Dec - 8 Dec
Kingsmills Hotel

Craigmonie Hotel Inverness by Compass Hospitality

Crown, 2 mi from Milton of Leys
£59
includes taxes & fees
23 Nov - 24 Nov
Craigmonie Hotel Inverness by Compass Hospitality

Lochardil House Hotel

Lochardil, 2.2 mi from Milton of Leys
£72
includes taxes & fees
25 Nov - 26 Nov
Lochardil House Hotel

Crown Court Hotel & Bar.

Crown, 2.2 mi from Milton of Leys
£59
includes taxes & fees
17 Nov - 18 Nov
Crown Court Hotel & Bar.

Pinewood Cottage

Crown, 1.8 mi from Milton of Leys
£83
includes taxes & fees
24 Nov - 25 Nov
Pinewood Cottage

Bank House

Inverness City Centre, 2.3 mi from Milton of Leys
£53
includes taxes & fees
14 Dec - 15 Dec
Bank House

Inverness house

Lochardil, 1.8 mi from Milton of Leys
£118
includes taxes & fees
21 Nov - 22 Nov
Inverness house

Holiday Inn Express Inverness by IHG

2.2 mi from Milton of Leys
£55
includes taxes & fees
7 Dec - 8 Dec
Holiday Inn Express Inverness by IHG

The Redcliffe

Inverness City Centre, 2.4 mi from Milton of Leys
£54
includes taxes & fees
23 Nov - 24 Nov
The Redcliffe

Leonardo Hotel Inverness

2.3 mi from Milton of Leys
£54
includes taxes & fees
23 Nov - 24 Nov
Leonardo Hotel Inverness

Ness Walk

Ballifeary, 2.4 mi from Milton of Leys
£140
includes taxes & fees
23 Nov - 24 Nov
Ness Walk

Highland Apartments By Mansley

Inverness City Centre, 2.6 mi from Milton of Leys
£89
includes taxes & fees
14 Dec - 15 Dec
Highland Apartments By Mansley

Aye Stay

Ballifeary, 2.6 mi from Milton of Leys
Aye Stay

The Royal Highland Hotel

Inverness City Centre, 2.6 mi from Milton of Leys
£56
includes taxes & fees
23 Nov - 24 Nov
The Royal Highland Hotel

Culliss House

Inverness City Centre, 2.3 mi from Milton of Leys
£79
includes taxes & fees
17 Nov - 18 Nov
Culliss House

Waverley Guest House

Inverness City Centre, 2.6 mi from Milton of Leys
£53
includes taxes & fees
17 Nov - 18 Nov
Waverley Guest House
See more properties

Hotels in Milton of Leys with free breakfast

  • Breakfast included
£72
includes taxes & fees
25 Nov - 26 Nov
Lochardil House Hotel
  • Breakfast included
£59
includes taxes & fees
23 Nov - 24 Nov
Craigmonie Hotel Inverness by Compass Hospitality
  • Breakfast included
£70
includes taxes & fees
7 Dec - 8 Dec
Kingsmills Hotel
  • Breakfast included
£84
includes taxes & fees
15 Dec - 16 Dec
Macdonald Drumossie Hotel
  • Breakfast included
Premier Inn Inverness East
  • Breakfast included
£56
includes taxes & fees
23 Nov - 24 Nov
The Royal Highland Hotel
  • Breakfast included
£53
includes taxes & fees
17 Nov - 18 Nov
Waverley Guest House
  • Breakfast included
£61
includes taxes & fees
7 Dec - 8 Dec
Mercure Inverness Hotel
  • Breakfast included
£61
includes taxes & fees
7 Dec - 8 Dec
River Ness Hotel, a member of Radisson Individuals
  • Breakfast included
£54
includes taxes & fees
23 Nov - 24 Nov
The Redcliffe
See more properties

Luxury hotels in Milton of Leys

£140
includes taxes & fees
23 Nov - 24 Nov
Ness Walk
£89
includes taxes & fees
17 Nov - 18 Nov
Cambeth Lodge Guesthouse
£249
includes taxes & fees
21 Nov - 22 Nov
Great Glen Townhouse
£189
includes taxes & fees
19 Nov - 20 Nov
Rocpool Reserve
£144
includes taxes & fees
17 Nov - 18 Nov
Loch Ness Lodge
See more properties
Our prices for hotels in Inverness are cheapest in January
Price trends for hotels in Inverness
Pricing is based on two traveller single night rates
View properties in November
Typical weather for Inverness
November
Moderate crowds
High 8°C / low 4°C. Cloudy most days.
View properties in November
11°
14°
17°
18°
11°
18°
10°
16°
12°
Monthly weather averages (˚C)

Check out reviews of Milton of Leys hotels guests love

Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"Lovely place, really nice touch is the room having internal doors so you dont hear people walking along the corridor. I wish all hotels had this."
Richard 1-night trip
Posted 2 days ago
Kingsmills Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Excellent all round "
Fiona 1-night trip
Posted 2 days ago
River Ness Hotel, a member of Radisson Individuals
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"This was the cutest hotel with so much character. The parking was rough as they only have a few spots but the car park was close by. The room and hotel were always clean and the staff was very friendly."
Emily 4-night trip
Posted 2 days ago
The Royal Highland Hotel
Mercure Inverness Hotel

Mercure Inverness Hotel

10/10 Excellent
"Didn’t use the dining area. The hotel was wonderful and the checkin process and staff were great "
Debbie 1-night trip
Posted 3 days ago
Mercure Inverness Hotel
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

10/10 Excellent
"The staff was incredibly helpful."
Rebecca 2-night trip
Posted 5 days ago
Courtyard by Marriott Inverness Airport
Crown Court Hotel & Bar.

Crown Court Hotel & Bar.

10/10 Excellent
"Very quiet and convenient location "
George 2-night trip
Posted 5 days ago
Crown Court Hotel & Bar.
AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness

10/10 Excellent
"A lovely hotel, modern and well appointed. We had a river view room which was spotlessly clean, very quiet, and for us it was just perfect. Will look to stay here again when next visiting Inverness."
Anthony 3-night trip
Posted 6 days ago
AC Hotel by Marriott Inverness
Ardross Glencairn

Ardross Glencairn

10/10 Excellent
"Superb stay. Lovely staff"
Joel 2-night trip
Posted 6 days ago
Ardross Glencairn
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"We stay here often love this hotel"
Aileen 1-night trip
Posted 6 days ago
Glenmoriston Townhouse Hotel

Frequently asked questions

Is Milton of Leys expensive to stay in?
You can find great hotels from £36 in Milton of Leys to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Milton of Leys hotels?
Discover great deals on hotels in Milton of Leys with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Milton of Leys hotels.
How can I find discounted rates and deals for Milton of Leys hotels?
Unlocking discounted rates at hotels in Milton of Leys couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Milton of Leys hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Milton of Leys hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in Milton of Leys?
Basing yourself in Milton of Leys makes it easy to explore Inverness, including the areas of Inverness City Centre and Crown.
Find out more about Milton of Leys

Discover the Enchantment of Milton of Leys: Where History Meets Nature's Majesty

Nestled on the outskirts of Inverness, Milton of Leys is a charming residential haven that offers a perfect blend of tranquility and accessibility. Surrounded by lush landscapes and the stunning backdrop of the Scottish Highlands, it serves as an ideal base for exploring nearby attractions like the iconic Loch Ness and historic Urquhart Castle. Nature enthusiasts can revel in the scenic walks and bike trails, while culture seekers will appreciate the rich history of Inverness itself. With its serene atmosphere and proximity to adventure, Milton of Leys is a hidden gem for those looking to experience the essence of Scotland.

Discover great hotels in Milton of Leys

Milton of Leys offers a range of hotel accommodations, from comfortable family-run guesthouses to modern hotels suited for both leisure and business travellers. Nestled near Inverness, it's a great base for exploring the stunning Scottish Highlands while enjoying a welcoming atmosphere. Here are some of the most popular hotels with our travellers in Milton of Leys:

  1. Macdonald Drumossie HotelOpens in a new window: This elegant 4.0-star hotel offers a sophisticated atmosphere ideal for discerning business travellers. Featuring a range of upscale amenities, including a fully equipped business centre, meeting rooms, and accessible conference spaces, it ensures a seamless experience for guests seeking efficiency and comfort. The property stands out for its pet-friendly policy, allowing travellers to enjoy their stay with their furry companions. Frequent travellers appreciate the thoughtful design and high-quality service, making it a top choice for those who value both professionalism and a touch of luxury.
  2. Woodgrove Holiday HomesOpens in a new window: Perfectly tailored for adventure seekers, Woodgrove Holiday Homes is a 3.5-star guesthouse that immerses guests in outdoor activities. Located near exhilarating options such as ice skating, rock climbing, and mountain biking, it promises an exhilarating stay for those looking to explore the surrounding natural beauty. The property features comfortable accommodations in a relaxed setting, appealing to the adventurous spirit in every traveller. Guests consistently rave about the vibrant atmosphere and the ease of access to thrilling pursuits, making it a favourite for those eager to embrace the great outdoors.
  3. Travelodge Inverness FairwaysOpens in a new window: Travelodge Inverness Fairways is a charming 2.5-star hotel that caters to golf enthusiasts seeking a unique experience. With a focus on golf-themed activities, it invites guests to enjoy the lush green surroundings and participate in various golfing opportunities. The inviting atmosphere and well-designed spaces offer a comfortable retreat for leisure travellers who appreciate a relaxed yet engaging environment. Visitors frequently commend the property for its welcoming vibe and the chance to indulge in their passion for golf, making it an excellent choice for those seeking a dedicated golfing getaway.

Top locations to stay in Milton of Leys

When visiting Milton of Leys, Inverness, Scotland, United Kingdom, consider staying near Inverness Castle, Inverness Cathedral, and Culloden Battlefield. Inverness Castle offers stunning views and historical significance, while Inverness Cathedral impresses with its architecture and peaceful atmosphere. Culloden Battlefield provides an evocative glimpse into Scotland's past. For first-time visitors, staying near Inverness Castle is ideal for its central location and attractions.

  1. Near Inverness CastleOpens in a new window: Staying near Inverness Castle puts you in the heart of history and stunning architecture. This iconic landmark offers picturesque views and is conveniently located close to attractions like the Inverness Museum and Art Gallery. You’ll also find a variety of shopping options nearby, including the Victorian Market and Eastgate Shopping Centre, perfect for picking up unique souvenirs or enjoying a leisurely day of retail therapy.
  2. Near Inverness CathedralOpens in a new window: A stay near Inverness Cathedral allows you to soak in the spiritual atmosphere and beautiful surroundings. This architectural gem is within walking distance of notable sites such as Inverness Castle, providing a seamless blend of culture and history. Take a stroll along the scenic River Ness or explore local shops at Campbells of Beauly, adding to your charming experience in this vibrant area.
  3. Near Culloden BattlefieldOpens in a new window: Staying near Culloden Battlefield immerses you in Scotland’s rich heritage and dramatic landscapes. This historic site is a poignant reminder of the past, and nearby you can discover the stunning CairnGorm Mountain for those looking to enjoy the natural beauty of the Highlands. The area also offers unique shopping experiences, ensuring that you can take a piece of Scotland home with you.

Things to do near Milton of Leys

Milton of Leys offers a delightful blend of scenic landscapes, from sandy beaches to lush forests and rolling hills. Enjoy a day of hiking through stunning national parks, or try your hand at boating and diving in tranquil waters. Don't miss the local market for unique finds and treats!

  • Inverness CastleOpens in a new window – Perched on a hill overlooking the River Ness, Inverness Castle is an iconic landmark that offers a glimpse into the area's rich history. While the castle itself is not open to the public, the views from the surrounding grounds are stunning, making it a great spot for photos. Don't forget to explore the nearby gardens and enjoy a leisurely stroll along the riverbank.
  • Urquhart CastleOpens in a new window – This historic ruin sits on the shores of Loch Ness, providing a dramatic backdrop for your visit. Wander through the remnants of towers and walls, and imagine the battles that once took place here. The stunning views of the loch are a highlight, and you can even take a boat ride to experience the beauty of the area from the water.
  • Culloden BattlefieldOpens in a new window – Step into history at Culloden Battlefield, the site of the last major battle fought on British soil. The visitor centre offers an engaging exhibition that brings the events of 1746 to life, and the battlefield itself provides a poignant place for reflection. Walk the trails to discover the memorials and learn more about this pivotal moment in Scottish history.
  • Inverness CathedralOpens in a new window – Known as the Cathedral of the Highlands, Inverness Cathedral is a stunning example of Gothic architecture. Admire its beautiful stained glass windows and intricate stonework as you explore the serene interior. The peaceful surroundings make it an ideal spot for quiet contemplation, and the nearby river adds to the tranquil atmosphere.

4 tips for savvy savings when booking a hotel in Milton of Leys

  1. Book for the cheapest times: The most budget-friendly time to visit Milton of Leys is during January, February, and October, when hotel prices are lower. For those looking to explore the area's rich history and cultural heritage, a stay of at least 2 to 3 days is recommended. This duration allows for visits to key attractions such as historic ruins, monuments, a national park, and museums, providing great value for money while immersing yourself in the local landmarks and natural beauty.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Milton of Leys on Hotels.com, you may discover discounted rates by exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections of the site. It's wise to enable email alerts or push notifications to stay informed about flash sales and special promotions, ensuring you’re more likely to see opportunities to save. Furthermore, the Smart ShoppingOpens in a new window tool in the app allows you to compare hotel prices and amenities, so you can keep track of your preferred hotels. If prices drop or rooms become available, you could be among the first to book your getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could allow you to save on your stay at a hotel in Milton of Leys. For those seeking distinctive experiences, boutique hotels can provide a more personalised touch and sometimes better value. When you make a booking through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the cost is on the higher side, we’ll suggest alternative dates that could be more affordable, increasing the likelihood of you securing a better deal.
  4. Consider your location: Remaining closer to key attractions or city centres may provide convenience, but it often comes with higher costs. For more budget-friendly options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to your planned destinations. You might also look into independent hotels located further out, which can offer a more authentic experience and are usually more likely to be affordable.

Best time to go to Milton of Leys

Milton of Leys has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Milton of Leys are July, August, and October, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

What's Milton of Leys like?

If you're in search of the perfect part of the city to explore, why not consider Milton of Leys? Places such as Inverness Castle and Eden Court Theatre are just a little farther away. Eastgate Shopping Centre and Victorian Market are a couple of places to see nearby.

How to get to Milton of Leys

Flying to:

  • Inverness (INV), 7.4 mi (12 km) from Milton of Leys

Things to see and do in and around Milton of Leys

Things to see near Milton of Leys:

  • Inverness Castle (2.5 mi/4.1 km away)
  • Inverness Cathedral (2.6 mi/4.1 km away)
  • Victorian Market (2.7 mi/4.3 km away)
  • Culloden Battlefield (3.5 mi/5.6 km away)
  • Clava Cairns (4.1 mi/6.5 km away)

Things to do near Milton of Leys:

  • Eden Court Theatre (2.5 mi/4.1 km away)
  • Eastgate Shopping Centre (2.6 mi/4.1 km away)
  • Inverness Botanic Gardens (2.5 mi/4 km away)
  • Inverness Museum and Art Gallery (2.6 mi/4.2 km away)
  • Torvean Golf Club (2.6 mi/4.2 km away)

When is the best time to visit Inverness?

  • Hottest months: July, August, June, September (average 13°C)
  • Coldest months: January, February, December, March (average 4°C)
  • Rainiest months: October, August, July, December (average 78 mm of rainfall)

Keep exploring