Skip to main content

Filter by:


Star Rating

Review Score

Belmaduthy – 255 hotels and places to stay
See the latest prices and deals by choosing your dates.
Blackfriars, hotel in Belmaduthy

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

The views were lovely from the patio
8.5
Scored 8.5
Very Good
Rated very good
1,086 reviews
Price from£100.51per night
Allangrange Hotel near Inverness, hotel in Belmaduthy

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

Staff was lovely as were the rooms and food. Everything was comfortable and clean!
8.6
Scored 8.6
Excellent
Rated excellent
733 reviews
Price from£110per night
River Ness Hotel, a member of Radisson Individuals, hotel in Belmaduthy

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

Very clean!
8.7
Scored 8.7
Excellent
Rated excellent
5,498 reviews
Price from£64per 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 place, great history. Food was excellent! Great staff
9.0
Scored 9.0
Wonderful
Rated wonderful
1,207 reviews
Price from£249.08per night
AC Hotel by Marriott Inverness, hotel in Belmaduthy

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

The location and quality of the hotel
8.7
Scored 8.7
Excellent
Rated excellent
1,135 reviews
Price from£76per night
North Kessock Hotel, hotel in Belmaduthy

Located in Inverness, 5.1 miles from Inverness Castle, North Kessock Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Everything. The food was exceptional.
8.7
Scored 8.7
Excellent
Rated excellent
876 reviews
Price from£148.50per night
The Anderson, hotel in Belmaduthy

Located in Fortrose and with Rosemarkie Beach reachable within 1.1 miles, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

9.1
Scored 9.1
Wonderful
Rated wonderful
9 reviews
Price from£127per night
pentahotel Inverness, hotel in Belmaduthy

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

Very central Inverness. Cool vibe and atmosphere in lobby
7.8
Scored 7.8
Good
Rated good
3,043 reviews
Price from£109.50per night
The King's Highway Wetherspoon, hotel in Belmaduthy

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

Perfectly located, in the center of the town, close to the train/bus station. Excellent bar/restaurant on the ground floor! The room was nice and clean with enough space for luggage, a desk and very comfortable bed. We were on the third floor were, with a window closed, there was no noise from the street or from the bar. The whole hotel smelled nicely and the staff was very friendly.
7.8
Scored 7.8
Good
Rated good
3,279 reviews
Price from£83per night
The National Hotel, hotel in Belmaduthy

Located in Dingwall, 14 miles from Inverness Castle, The National Hotel has accommodations with a restaurant, free private parking and a bar.

Great breakfast options. Comfortable bed.
7.2
Scored 7.2
Good
Rated good
782 reviews
Price from£57per night
See all hotels near Belmaduthy
Subscribe to receive premium deals

Prices drop the second you sign up!