Search Hotels with a Bar in Grantown-on-Spey

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Grantown-on-Spey Hotels with a Bar

Our top choices for Grantown-on-Spey hotels with a bar

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (189 reviews)
"Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍"
United Kingdom
Harvey
The price is £37
includes taxes & fees
22 Feb - 23 Feb
Ben Mhor Hotel

The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.0 out of 10, Wonderful, (150 reviews)
"Excellent hotel and great breakfast."
United Kingdom
DAVID
The price is £130
includes taxes & fees
14 Feb - 15 Feb
The Grant Arms Hotel

The Speyside Hotel

The Speyside Hotel
3.5 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (339 reviews)
"Great staff. Lovely food. Clean and tidy."
United Kingdom
Barry
The price is £130
includes taxes & fees
15 Feb - 16 Feb
The Speyside Hotel

Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.4 out of 10, Good, (487 reviews)
"Good location. Good size family room. Friendly and helpfull staff. "
United Kingdom
Sarah
The price is £53
includes taxes & fees
9 Mar - 10 Mar
Craiglynne Hotel

Ravenscourt Guest House

Ravenscourt Guest House
3.0 star property
Grantown-on-Spey
9.4 out of 10, Exceptional, (10 reviews)
"This was a perfect guest house for us to use as a home base to enjoy the Speyside area. Food was excellent and the bed was very comfortable. The staff were also very friendly. "
United States
Elizabeth Marie
The price is £140
includes taxes & fees
21 Feb - 22 Feb
Ravenscourt Guest House

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,000 reviews)
"Lovely hotel"
United Kingdom
Stephen
The price is £55
includes taxes & fees
20 Feb - 21 Feb
Courtyard by Marriott Inverness Airport

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 reviews)
"Good breakfast and comfortable room! Great for long stays and families"
United States
Jose
The price is £63
includes taxes & fees
19 Feb - 20 Feb
Kingsmills Hotel

Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (554 reviews)
"Great staff, Mark who greeted us on arrival was fantastic. "
United Kingdom
Raymond
The price is £131
includes taxes & fees
25 Feb - 26 Feb
Ness Walk

The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (244 reviews)
"Wonderful place to be and explore the area."
Switzerland
Sascha
The price is £116
includes taxes & fees
18 Feb - 19 Feb
The Station Hotel

Star Hotel

Star Hotel
4.0 star property
Kingussie
9.8 out of 10, Exceptional, (36 reviews)
"Lovely staff on front desk and was great having restaurant within the hotel. "
Canada
Sean
The price is £116
includes taxes & fees
2 Mar - 3 Mar
Star Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Top Grantown-on-Spey Hotel Reviews

Frequently asked questions

Searching for hotels with bars in Grantown-on-Spey?
If you prefer a place to stay where you can enjoy an evening cocktail after sightseeing, Grantown-on-Spey features 77 hotels and other lodging choices, including 10 accommodation options with an on-site bar. While you're here, consider a visit to Cairngorms National Park and Grantown Museum.
What are the best hotels with bars in Grantown-on-Spey?
Here's a few of the top Grantown-on-Spey hotels with bars: Craiglynne Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Ben Mhor Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and garden. The Speyside Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. The Grant Arms Hotel: Hotel with restaurant. Enjoy the bar, free WiFi and free parking. Tulach Ard House: Enjoy the bar, free WiFi and free parking.
How many hotels with bars on site are there in Grantown-on-Spey?
Expedia has 10 hotels with a bar in Grantown-on-Spey.
What is there to do in Grantown-on-Spey?
To experience the area's highlights, consider visiting Landmark Forest Adventure Park, Glenlivet Distillery and Cairngorm Reindeer Herd, and then find a cosy spot for a nightcap. Other places to see include Cairngorms National Park and Grantown Museum.
When is the best time to visit Grantown-on-Spey?
Visiting local bars in Grantown-on-Spey is better when you know what the weather holds. These rainfall averages and temperatures can help you choose the best time for bar-hopping. The hottest months are usually July and August, with an average temperature of 12°C, while the coldest months are January and February, with an average of 2°C. Average annual precipitation for Grantown-on-Spey is 1022 mm.
How can I get to Grantown-on-Spey and around the area?
Here are some of your transportation choices in and around Grantown-on-Spey: Fly into Inverness (INV), which is located 22.3 mi (35.9 km) away from the heart of the city. If you'd like to venture out around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia