Photo by Erin Whitelaw

Hotels near Dores Beach

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 near Dores Beach?

Loch Ness Lodge

2.6 mi from Dores Beach
£144
includes taxes & fees
17 Nov - 18 Nov
Loch Ness Lodge

Loch Ness Cottages

2.6 mi from Dores Beach
£194
includes taxes & fees
15 Dec - 16 Dec
Loch Ness Cottages

Lochardil House Hotel

Lochardil, 6.4 mi from Dores Beach
£72
includes taxes & fees
25 Nov - 26 Nov
Lochardil House Hotel

Bunchrew House Hotel

6.9 mi from Dores Beach
£101
includes taxes & fees
17 Nov - 18 Nov
Bunchrew House Hotel

Ness Walk

Ballifeary, 7.1 mi from Dores Beach
£140
includes taxes & fees
23 Nov - 24 Nov
Ness Walk

Loch Ness Bunk Inn

6.4 mi from Dores Beach
£88
includes taxes & fees
23 Nov - 24 Nov
Loch Ness Bunk Inn

Cambeth Lodge Guesthouse

Dalneigh, 7.4 mi from Dores Beach
£89
includes taxes & fees
17 Nov - 18 Nov
Cambeth Lodge Guesthouse

The Castle B&B

Inverness City Centre, 7.4 mi from Dores Beach
£95
includes taxes & fees
7 Dec - 8 Dec
The Castle B&B

The Loch Ness Inn

6.4 mi from Dores Beach
£86
includes taxes & fees
23 Nov - 24 Nov
The Loch Ness Inn

Ardentorrie Guest House

Inverness City Centre, 7.6 mi from Dores Beach
£61
includes taxes & fees
5 Dec - 6 Dec
Ardentorrie Guest House

Highland Apartments By Mansley

Inverness City Centre, 7.6 mi from Dores Beach
£89
includes taxes & fees
14 Dec - 15 Dec
Highland Apartments By Mansley

AC Hotel by Marriott Inverness

Inverness City Centre, 7.8 mi from Dores Beach
£63
includes taxes & fees
7 Dec - 8 Dec
AC Hotel by Marriott Inverness

The Coo's Guest House

Inverness City Centre, 7.4 mi from Dores Beach
£58
includes taxes & fees
17 Nov - 18 Nov
The Coo's Guest House

River Ness Hotel, a member of Radisson Individuals

Inverness City Centre, 7.7 mi from Dores Beach
£61
includes taxes & fees
7 Dec - 8 Dec
River Ness Hotel, a member of Radisson Individuals

Kingsmills Hotel

Crown, 7.8 mi from Dores Beach
£70
includes taxes & fees
7 Dec - 8 Dec
Kingsmills Hotel

Black Friars

Inverness City Centre, 7.8 mi from Dores Beach
£64
includes taxes & fees
17 Nov - 18 Nov
Black Friars

Heathcote B&B

Ballifeary, 6.9 mi from Dores Beach
£112
includes taxes & fees
23 Nov - 24 Nov
Heathcote B&B

Glenmoriston Townhouse Hotel

Inverness City Centre, 7.4 mi from Dores Beach
£63
includes taxes & fees
23 Nov - 24 Nov
Glenmoriston Townhouse Hotel

Inverness house

Lochardil, 6.5 mi from Dores Beach
£118
includes taxes & fees
21 Nov - 22 Nov
Inverness house

Loch Ness Drumnadrochit Hotel

6.2 mi from Dores Beach
£93
includes taxes & fees
14 Dec - 15 Dec
Loch Ness Drumnadrochit Hotel
See more properties

Hotels close to Dores Beach with free breakfast

  • Breakfast included
£101
includes taxes & fees
17 Nov - 18 Nov
Bunchrew House Hotel
  • Breakfast included
£95
includes taxes & fees
7 Dec - 8 Dec
The Castle B&B
  • Breakfast included
£72
includes taxes & fees
25 Nov - 26 Nov
Lochardil House Hotel
  • Breakfast included
£86
includes taxes & fees
23 Nov - 24 Nov
The Loch Ness Inn
  • Breakfast included
£112
includes taxes & fees
23 Nov - 24 Nov
Heathcote B&B
  • Breakfast included
£61
includes taxes & fees
5 Dec - 6 Dec
Ardentorrie Guest House
  • Breakfast included
£63
includes taxes & fees
7 Dec - 8 Dec
AC Hotel by Marriott Inverness
  • Breakfast included
£61
includes taxes & fees
7 Dec - 8 Dec
River Ness Hotel, a member of Radisson Individuals
See more properties

Luxury hotels close to Dores Beach

£144
includes taxes & fees
17 Nov - 18 Nov
Loch Ness Lodge
£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
See more properties

Other landmarks near Dores Beach

Urquhart Castle

4.5/5 (617 reviews)
Urquhart Castle is just one of the landmarks located 13.3 mi (21.5 km) from central Inverness, so you might want to stop by for a few pics during your trip.
See properties

Abriachan Forest Trust

Abriachan Forest Trust is 10 mi (16.1 km) from central Inverness, why not stop by during your stay? If you like Abriachan Forest Trust, you'll love Inverness Botanic Gardens and Ness Islands, both just a short drive away.
See properties

Lochaber Geopark

Lochaber Geopark is 4.6 mi (7.4 km) from central Inverness, why not stop by during your stay? Our travellers also like this walkable area for its restaurants. Want to stretch your legs a little more? Head to Inverness Botanic Gardens and Ness Islands, both nearby.
See properties

Nessieland Castle Monster Centre

If visiting museums in Drumnadrochit is on your list, you might want to visit the upcoming exhibitions at Nessieland Castle Monster Centre. If you want to see more of the museums in Drumnadrochit, Loch Ness 2000 Exhibition Centre isn't far either.
See properties

Moniack Castle

If seeing the sights is on your list of things to do, head to Moniack Castle – just one of the landmarks located 7.1 mi (11.4 km) from central Inverness. Our travellers also like this historical area for its riverfront setting.
See properties

Loch Ness Centre & Exhibition

4.2/5 (269 reviews)
If visiting museums in Drumnadrochit is on your list, you might want to visit the upcoming exhibitions at Loch Ness Centre & Exhibition, located in the heart of town. If you want to see more of the museums in Drumnadrochit, you can easily walk to Loch Ness 2000 Exhibition Centre.
See properties

Loch Ness 2000 Exhibition Centre

If museums are on your list of things to see, then you might want to head to Loch Ness 2000 Exhibition Centre, located in the heart of Drumnadrochit. If you want to experience more of the culture Drumnadrochit has to offer, head to Loch Ness Centre & Exhibition, Urquhart Castle, and Drum Farm Gallery Gift Shop.
See properties

Drum Farm Gallery Gift Shop

If you like art, you might want to visit the upcoming exhibitions at Drum Farm Gallery Gift Shop in the heart of Drumnadrochit. If you want to experience more of the culture Drumnadrochit has to offer, head to Loch Ness Centre & Exhibition, Loch Ness 2000 Exhibition Centre, and Urquhart Castle.
See properties

Frequently asked questions

What are the best hotels near Dores Beach?
  • Guests love staying at Loch Ness Lodge, which is a lodge near Dores Beach.
  • Another highly rated hotel is Ness Walk, which is a short drive away.
  • In fact, you'll have plenty of options to choose from with 2,294 hotels, holiday rentals, and other accommodation in the area.
How much does it cost to stay in a hotel near Dores Beach?
On Hotels.com, you can find the best options for your travel budget by entering your search criteria and sorting by price. Remember that pricing varies based on where and when you plan to go.
  • Take a look at the lowest price per night from £58
Can I find hotels close to Dores Beach that are fully refundable?
Yes, many hotels offer refundable room reservations if you cancel prior to the cancellation deadline. To find refundable rates, select the "Fully refundable" filter when searching for hotels.
What are the best romantic hotels near Dores Beach?
  • If you are looking for a romantic stay, Ness Walk offers a restaurant. It's a short 14-minute drive from Dores Beach.
  • Another great option is Loch Ness Country House Hotel, which is a short drive away.
What are the best hotels close to Dores Beach with free breakfast?
  • Begin your day with a free local cuisine breakfast at Loch Ness Lodge, which is a short 18-minute drive from Dores Beach.
  • Ness Walk, also recommended, is located a short drive away and offers free breakfast.
What are the best family hotels close to Dores Beach?
  • The entire family will enjoy a stay at Loch Ness Country House Hotel which offers free cots, children's meals, and a garden-view restaurant. Dores Beach is a short drive away.
  • Another great option for your family's trip is Kingsmills Hotel.
What are the best luxury hotels near Dores Beach?
  • Treat yourself when you stay at Loch Ness Lodge, which is a short 18-minute drive from Dores Beach and offers a free local cuisine breakfast and parking.
  • A second luxurious choice is Ness Walk, which is a short drive away.
What are the best hotels near Dores Beach with free parking?
  • Drive and park with ease when you stay at Loch Ness Lodge, which offers free parking. You'll be a short 18-minute drive from Dores Beach.
  • Rocpool Reserve also has free parking and is a short drive away.
What are the best hotels near Dores Beach with a pool?
What are the best things to see and do around my hotel near Dores Beach?
  • You can spend the day relaxing by the water at Dores Beach, though you might also want to see nearby sights like Inverness Castle and Urquhart Castle.
  • Inverness Cathedral, Eden Court Theatre, and Victorian Market are other places to visit in the area.
What are the best lodges close to Dores Beach?
What are the best cabins close to Dores Beach?
What are the best campsites near Dores Beach?
  • Wildwoodz Cabins: Experience the tranquil outdoors when you stay a 28-minute drive from Dores Beach.
  • BCC Lochness Glamping: This is another option 34 minutes away by car where you can enjoy nature.
What are the best pet-friendly hotels close to Dores Beach?

Find out more about Dores Beach

Whispers of the Loch: Discover the Enchantment of Dores Beach

Nestled on the shores of the iconic Loch Ness, Dores Beach in Inverness is a hidden gem that perfectly blends natural beauty and serene tranquility. This charming village offers stunning views of the surrounding landscapes, where rolling hills meet shimmering waters. Stroll along the pristine sandy beach, enjoy a picnic with breathtaking vistas, or delve into the local folklore of the loch's legendary monster. With its picturesque setting and relaxed atmosphere, Dores Beach is an ideal escape for couples seeking romance or families in search of adventure, making it a captivating destination off the beaten path.

Discover great hotels near Dores Beach

Dores Beach offers a range of accommodation options, from charming inns to comfortable guesthouses. Many places boast stunning views of Loch Ness, while local eateries provide a taste of traditional Scottish fare. The Dores Inn stands out for its welcoming atmosphere and proximity to the beach, enhancing your stay. These are some of the hotels preferred by our travellers near Dores Beach:

  1. BedBreakfast: This charming bed and breakfast provides a delightful retreat for leisure travellers seeking comfort and a homely atmosphere. The property offers a complimentary daily breakfast, allowing guests to enjoy a hearty start to their day. Review sentiments highlight the inviting ambience and personal touches that make each stay memorable. The tranquil surroundings of Dores Beach enhance the experience, providing a perfect backdrop for relaxation and exploration.
  2. Loch Ness Clansman HotelOpens in a new window: A well-appointed 3.0-star hotel, Loch Ness Clansman Hotel caters to leisure travellers with a variety of dining options, including a restaurant and bar. Guests can indulge in meals for a fee while enjoying the onsite fishing activities that create a unique experience. The property is conveniently located near beautiful lakes and waterfronts, appealing to those who appreciate scenic views. Positive reviews frequently mention the engaging atmosphere and the vibrant local shopping centre nearby, making it an ideal choice for those looking to immerse themselves in the local culture.
  3. Loch Ness LodgeOpens in a new window: This luxurious 5.0-star lodge is tailored for discerning leisure travellers who desire a sophisticated and nature-themed escape. With a focus on high-end experiences, Loch Ness Lodge offers exquisite services and facilities that elevate the stay. The meeting room and business amenities cater to those who appreciate convenience, while the overall ambiance promotes relaxation and indulgence. Guests rave about the stunning architectural design and curated experiences that make each visit truly special, ensuring that every moment spent here is filled with elegance and comfort.

Things to do near Dores Beach

Dores Beach, nestled by the serene waters of a famous loch, offers a stunning blend of sandy shores and lush forests. Here, visitors can enjoy leisurely walks along the coastline, indulge in wild camping under the stars, or partake in lively events. The scenic views make it an ideal spot for boating and hiking, ensuring a memorable escape into nature.

  • Inverness CastleOpens in a new window – Situated on a hill overlooking the River Ness, Inverness Castle offers stunning views of the surrounding area. Although the castle itself is not open to the public, you can stroll around the grounds and enjoy the beautiful scenery. It’s a perfect spot for taking photographs and soaking up the history of Inverness.
  • Urquhart CastleOpens in a new window – Just a short drive from Dores Beach, Urquhart Castle stands proudly on the shores of Loch Ness. Explore the ruins and imagine the turbulent history that unfolded here. Climb the tower for breathtaking views of the loch and keep an eye out for the legendary Nessie!
  • Culloden BattlefieldOpens in a new window – Venture to the site of the historic 1746 battle, where the Jacobite uprising came to a tragic end. Walk through the battlefield and visit the visitor centre to learn about the events that shaped Scottish history. The landscape is hauntingly beautiful, making it a poignant place for reflection.
  • Inverness CathedralOpens in a new window – Known as the Cathedral of the Highlands, Inverness Cathedral boasts impressive architecture and vibrant stained glass windows. Take a moment to appreciate its serene atmosphere, or join a service to experience the local community spirit. The cathedral is a lovely spot to relax and gather your thoughts after a day of exploration.

4 tips for savvy savings when booking a hotel near Dores Beach

  1. Book for the cheapest times: The most affordable time to visit Dores Beach is during January, February, and October, when hotel prices tend to be lower. For a budget-friendly getaway, staying for at least 2 to 3 days is recommended to fully appreciate the area's significant landmarks and cultural heritage. Visitors can enjoy exploring the local castle, taking guided tours along the river, and indulging in sightseeing and walking experiences. The charming cafes, friendly locals, and opportunities for dancing and dining create a rich cultural atmosphere, making the trip a great value for money.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dores Beach, you could visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. Additionally, enabling email alerts or push notifications from Hotels.com can keep you informed about flash sales and special last-minute promotions. The Smart ShoppingOpens in a new window tool available via the app allows travellers to compare hotel prices and amenities, increasing your chances of finding the best offers. If prices drop or new rooms become available, you’re more likely to be the first to know, making it easier to book a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay near the Dores Beach hotel. For those seeking distinctive accommodation, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more affordable dates, which could help you secure a better deal.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres can offer convenience, but it often comes with increased costs. For those seeking more budget-friendly options, hotels in less central areas or neighbourhoods usually tend to be cheaper, allowing you to balance price with accessibility to the sites you wish to visit. Additionally, you might consider exploring independent hotels located further afield, which can provide a more authentic and cost-effective experience.

Best time to go to Dores Beach

Dores Beach experiences its lowest average temperature in January, at 37.8°F (3.2°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October are usually the wettest months. July, August, and October are the peak travel months at Dores Beach, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, January, February, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring