Skip to main content

Filter by:


Star rating

Review score

Belmaduthy – 265 hotels and places to stay
See the latest prices and deals by choosing your dates.
Allangrange Hotel near Inverness, hotel in Belmaduthy

Located in Munlochy, Allangrange Hotel near Inverness features a shared lounge, garden and free WiFi.

Nice comfortable room , lovely restaurant excellent food but the service was ok . Have stayed before and was not quite as good
8.6
Scored 8.6
Fabulous
Rated fabulous
737 reviews
Price fromUS$139.13per night
Blackfriars, hotel in Belmaduthy

Conveniently set in the centre of Inverness, Blackfriars provides free WiFi throughout the property and a bar.

The cuteness ! Well equiped and good bedding.
8.5
Scored 8.5
Very good
Rated very good
1,083 reviews
Price fromUS$138.18per night
River Ness Hotel, a member of Radisson Individuals, hotel in Belmaduthy

Attractively set in the centre of Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.

We loved the location it was very convenient. The staff were friendly and helpful. The hotel was great and had a fantastic bar with a nice selection of whiskey & cocktails. We enjoyed our stay with them and would 100% choose this hotel again
8.7
Scored 8.7
Fabulous
Rated fabulous
5,503 reviews
Price fromUS$75.89per night
Bunchrew House Hotel, hotel in Belmaduthy

In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel.

Beautiful waterside location.
9.0
Scored 9.0
Superb
Rated superb
1,208 reviews
Price fromUS$315.05per night
AC Hotel by Marriott Inverness, hotel in Belmaduthy

Ideally set in Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a business centre....

staff were extremely pleasant, rooms were great - we stayed 3 different times over the course of a week, and each room was well appointed, and the staff accommodated holding our larger bags while we were out on a couple overnight tours; breakfast options were great - hot and cold choices; we had dinner in the hotel and were very pleased
8.7
Scored 8.7
Fabulous
Rated fabulous
1,138 reviews
Price fromUS$96.13per night
North Kessock Hotel, hotel in Belmaduthy

Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

Friendly staff and great food
8.7
Scored 8.7
Fabulous
Rated fabulous
878 reviews
Price fromUS$187.83per night
The Anderson, hotel in Belmaduthy

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Breakfast.
8.6
Scored 8.6
Fabulous
Rated fabulous
11 reviews
Price fromUS$160.64per night
pentahotel Inverness, hotel in Belmaduthy

pentahotel Inverness is just 100 metres from the city's train and bus stations. A 20-minute drive from the shores of Loch Ness, it offers free WiFi, colourful rooms and a 24-hour front desk.

Good left luggage option. Well located to station
7.8
Scored 7.8
Good
Rated good
3,043 reviews
Price fromUS$266.25per night
The King's Highway Wetherspoon, hotel in Belmaduthy

The King's Highway Wetherspoon is situated in Inverness in the Highlands region, a 5-minute walk from Inverness Castle.

Room was spacious and bath was lovely
7.8
Scored 7.8
Good
Rated good
3,287 reviews
Price fromUS$104.98per night
The National Hotel, hotel in Belmaduthy

Set in Dingwall, 23 km from Inverness Castle, The National Hotel offers accommodation with a restaurant, free private parking and a bar.

Located in the centre of town. Nice bedding, clean room and bathroom.
7.2
Scored 7.2
Good
Rated good
785 reviews
Price fromUS$72.10per night
See all hotels near Belmaduthy
Subscribe to receive premium deals

Prices drop the moment you sign up!