Live prices for your dates · free cancellation on many rooms

EN

Central hotels · Highlands · United Kingdom

Central Hotels in Inverness

We reviewed 113 hotels in Inverness across every price band and picked the 24 best-rated for this page.

50 hotels 22 rated 8.5+ typical £64

hotels

Kingsmills Hotel K Pool & Spa

Kingsmills Hotel ★★★★

Inverness

8.7Great4,498 reviews

A reliable Inverness stay with a pool, spa, and free parking, just a short walk from the centre.

From£176per night
Leonardo Hotel Inverness L Central with pool

Leonardo Hotel Inverness ★★★★

Inverness

7.5Very good4,601 reviews

Central Inverness hotel with an indoor pool, sauna, and on-site parking — a reliable base for exploring the Highlands.

From£59per night
Rocpool Reserve R Boutique Luxury

Rocpool Reserve ★★★★★

Inverness

8.3Great239 reviews

Exceptional hospitality and a central Inverness location, with on-site parking and a 10/10 facilities score.

From£347per night
Mercure Inverness Hotel M City Centre

Mercure Inverness Hotel ★★★★

Inverness

7.6Very good3,637 reviews

A central Inverness stay with modern rooms, a restaurant, and easy access to the river and shops.

From£52per night
Ac Hotel By Marriott Inverness A Riverfront comfort

Ac Hotel By Marriott Inverness ★★★★

Inverness

8.9Great2,519 reviews

Modern rooms with river views, a 5-minute walk to Inverness Castle and the city center.

From£72per night
The Royal Highland Hotel T Railway annex

The Royal Highland Hotel ★★★

Inverness

7.9Very good5,014 reviews

Classic Scottish hospitality at the heart of Inverness, with the railway station on its doorstep.

From£38per night
Premier Inn Inverness West P Solid choice

Premier Inn Inverness West ★★★

Inverness

8.2Great

A calm, well-priced base on Inverness's outskirts, close to the canal and Ness Islands, with a reliable on-site restaurant.

From£69per night
Glen Mhor Hotel At Uile-Bheist 'Brewstillery' G Riverside Stay
8.2Great5,995 reviews

A riverside Inverness hotel with a brewstillery, spacious rooms, and private parking, just a short walk from the centre.

From£50per night
Premier Inn Inverness Centre - River Ness P Riverside location
8.6Great1,034 reviews

Right on the River Ness, a short bridge-crossing from the city centre, with a reliable, well-run feel and comfortable rooms.

From£101per night
Inverness Youth Hostel I Quiet & Practical
8.1Great204 reviews

A calm, well-equipped hostel with free parking, a shared kitchen, and a 24-hour porter – ideal for train travellers.

From£27per night
River Ness Hotel, A Member Of Radisson Individuals R Central & Riverside
8.9Great4,087 reviews

Right by the river in Inverness, with spacious, well-kept rooms and a location that puts the station, shops, and restaurants on your doorstep.

From£80per night
Ness Walk N Riverside 5-Star

Ness Walk ★★★★★

Inverness

9.1Perfect1,189 reviews

A 5-star riverside retreat with elegant rooms, a garden patio, and a central Inverness location.

From£135per night
The Glenmoriston Townhouse Hotel T Riverside stay

The Glenmoriston Townhouse Hotel ★★★★

Inverness

8.4Great2,505 reviews

A riverside townhouse in Inverness with a strong dining scene and easy access to the city centre.

From£56per night
Columba Hotel Inverness By Compass Hospitality C Riverside
7.4Very good3,428 reviews

A 3-star stay on the River Ness with castle views and a central location in Inverness.

From£51per night
Beaufort Hotel B Central & highly rated

Beaufort Hotel ★★★

Inverness

8.2Great2,513 reviews

High guest ratings for staff and location, with a range of room types and spa baths.

From£38per night
Blackfriars B Central & intimate

Blackfriars ★★★★

Inverness

8.2Great1,015 reviews

A 10-room hotel with a top-rated restaurant, friendly staff, and a central Inverness location.

From£75per night
Craigmonie Hotel Inverness By Compass Hospitality C Friendly & well-placed
7.9Very good1,530 reviews

A friendly Inverness hotel with an indoor pool, free parking, and staff that go out of their way to help.

From£70per night
Black Isle Hostel - Inverness B Central & Sociable
7.6good102 reviews

A central, clean hostel beside Inverness train and bus stations, with a sociable lounge and drying room for outdoor gear.

From£20per night
Heathmount Hotel H Pet-friendly stay

Heathmount Hotel ★★★

Inverness

8.8Great1,426 reviews

A well-reviewed, dog-friendly hotel with free parking, a short walk from Inverness centre and the River Ness.

From£116per night
Hootananny H Live Music Hub

Hootananny

Inverness

8.7Great280 reviews

Live music, city views, and a cozy stay in central Inverness—rated 8.7 by guests.

From£133per night
Cavell House C Riverside stay

Cavell House ★★★★

Inverness Guest house

8.9Great534 reviews

A riverside stay with free parking and standout hospitality from host Camilla.

From£110per night
Castle View Accommodation - Inverness C Budget-Central
6.1Pleasant172 reviews

Central budget stays with easy self-check-in and clean rooms, close to the Victorian Market.

From£40per night
Redcliffe Hotel R Central & cosy

Redcliffe Hotel ★★★

Inverness

8.2Great1,775 reviews

Central Inverness hotel with a highly rated breakfast, wood-fired pizzas, and mountain views — guests keep coming back.

From£63per night
Black Isle Bar & Rooms - Inverness B Central & Lively
7.5good3,825 reviews

Rooms above a craft brewery in Inverness city centre, with a lively bar and wood-fired pizzas.

From£54per night
Bazpackers Hostel - Inverness B Top-rated hostel
9Perfect1,567 reviews

A highly rated hostel with a garden, BBQ, and shared kitchen, steps from Inverness Castle.

From£29per night
Chieftain Hotel C Pet-friendly

Chieftain Hotel ★★★

Inverness

7.8Very good1,665 reviews

A solid mid-range stay with a filling breakfast and a handy location minutes from Inverness centre.

From£63per night
Haste Ye Back H Free parking

Haste Ye Back ★★★★

Inverness Guest house

8.9Great675 reviews

A friendly Inverness B&B with free parking, spacious rooms, and a breakfast basket delivered to your door.

From£78per night
The Waverley Guest House T Central

The Waverley Guest House ★★★

Inverness Guest house

5.6Needs improvement3,036 reviews

Central Inverness base close to shopping, station and bus links.

From£20per night
Ardross Glencairn A Central & Comfortable

Ardross Glencairn ★★★

Inverness Guest house

8.6Great2,747 reviews

Centrally located guest house with Victorian charm, free Wi-Fi, and easy parking – a short walk from the river and city sights.

From£30per night
Moyness House M Guesthouse

Moyness House ★★★★

Inverness Guest house

9.1Perfect1,035 reviews

A Victorian guesthouse with homemade breakfasts, free parking, and a quiet location near Inverness's centre.

From£70per night
Inverness Student Hotel I Sociable hostel
7.4good191 reviews

A sociable, well-run hostel with a homey vibe, free parking, and a location that puts Inverness within easy reach.

From£23per night
B&B Hotel Inverness B Central & modern

B&B Hotel Inverness ★★★

Inverness

8.3Great3,186 reviews

Stay right in Inverness centre with stylish rooms, a bar that doubles as reception, and easy private parking.

From£209per night
The Quaich B&B T Guest favourite

The Quaich B&B ★★

Inverness Guest house

8.8Great259 reviews

A well-rated Inverness B&B near the train station, praised for its friendly service and hearty breakfast.

From£74per night
Ardconnel House A Central & Quiet

Ardconnel House ★★★

Inverness Guest house

8.6Great191 reviews

A quiet, well-located guest house with a lounge and tea/coffee facilities, a short walk from Inverness Castle.

From£104per night
The Ambassador Hotel T Riverside

The Ambassador Hotel ★★★★

Inverness Guest house

8.6Great152 reviews

A riverside base with a highly rated restaurant and helpful staff, a short walk from Inverness's galleries.

From£55per night
No 27 N Top-rated B&B

No 27

Inverness Bed & Breakfast

9Perfect515 reviews

Adults-only B&B steps from Inverness station, with free parking and standout breakfasts.

From£64per night
Corriegarth Hotel C Canal-side stay

Corriegarth Hotel ★★★

Inverness

8Great975 reviews

Canal-view rooms, free Wi-Fi, and a central Inverness location just minutes from the castle.

From£81per night
Avalon A Guest favourite

Avalon ★★★★

Inverness Guest house

9.1Perfect578 reviews

A highly rated guest house in Inverness with a golf course nearby and a breakfast that guests consistently praise.

From£51per night
Beinn Mhor Lodge, 63 Culduthel Road B Guest favourite

Beinn Mhor Lodge, 63 Culduthel Road ★★★★

Inverness Guest house

9.4Perfect525 reviews

A 4-star guest house with a 9.4 guest rating, free parking, and a peaceful setting near Inverness centre.

From£81per night
Dionard Guest House D Breakfast & location

Dionard Guest House ★★★★

Inverness Guest house

8.9Great273 reviews

A short walk from Inverness Castle and the city centre, this guest house earns praise for its breakfast and welcoming hosts.

From£122per night
Fraser House F River-view B&B

Fraser House ★★★

Inverness Bed & Breakfast

9.2Perfect746 reviews

A small, friendly B&B by the River Ness with free parking, river-view rooms and a host who goes out of her way for guests.

From£72per night
Ardentorrie Guest House A Castle views

Ardentorrie Guest House ★★★★

Inverness Bed & Breakfast

8.9Great576 reviews

A quiet, family-run guest house with castle views, hearty breakfasts, and a central yet peaceful Inverness location.

From£121per night
Struy Guest House - Inverness S Budget stay

Struy Guest House - Inverness

Inverness Guest house

5.3Needs improvement39 reviews

A no-frills Inverness guest house with free parking and a shared kitchen, close to the river.

From£70per night
Premier Inn Inverness Millburn Rd P Central & practical

Premier Inn Inverness Millburn Rd ★★★

Inverness

8.2Great

Walkable to rail station and city centre, with free parking and an indoor pool.

From£24per night
Alban And Abbey House A Good value

Alban And Abbey House ★★★

Inverness Guest house

8.4Great1,996 reviews

A recently refurbished guest house with free parking and a quiet, central location in Inverness.

From£59per night
Jacobite Rose J Guest Favorite

Jacobite Rose ★★★

Inverness Bed & Breakfast

8.4Great1,269 reviews

Friendly staff, a proper cooked breakfast, and a location that makes exploring Inverness on foot a breeze.

From£37per night
Carisbrooke Guest House C Guest House

Carisbrooke Guest House ★★★★

Inverness Guest house

9Perfect1,059 reviews

A well-reviewed guest house with free parking and a standout breakfast, a short walk from Inverness Castle.

From£50per night
Cedar Villa Guest House C Central & homely

Cedar Villa Guest House ★★★

Inverness Bed & Breakfast

8.1Great870 reviews

In the heart of Inverness, this guest house offers spacious rooms and a breakfast that caters to all tastes.

From£36per night
Jacobite House J Central & Practical

Jacobite House

Inverness Guest house

8Great435 reviews

Steps from the train station and city centre, with kitchen-equipped rooms and a high Facilities rating.

From£73per night

Map & live prices by our partner

Hotels in Inverness City Centre

Inverness city centre is compact, and most of these hotels sit within a short walk of the main sights. The Royal Highland Hotel is right on the doorstep of the railway station, while the River Ness Hotel puts the station, shops, and restaurants at your feet. For a central location with parking, the B&B Hotel Inverness combines stylish rooms with easy private parking, and the Premier Inn Millburn Rd offers free parking and an indoor pool, still walkable to the station and centre.

Frequently asked

What is the cheapest central hotel in Inverness?

The Premier Inn Inverness Millburn Rd starts from £24 per night, making it the most budget-friendly option among central hotels. It offers free parking and an indoor pool, though it's a short walk from the rail station and city centre.

Which central hotel in Inverness has the highest guest rating?

Ness Walk holds the top guest rating among central hotels, with a 9.1 score from over 1,100 reviews. This 5-star riverside retreat offers elegant rooms and a garden patio, with rates from £135.

Is Inverness city centre walkable at night?

Yes, the city centre is compact and walkable, with many hotels like the River Ness Hotel or the Glen Mhor Hotel placing you within a short stroll of restaurants, pubs, and the riverfront. The area is generally lively, especially around the city centre and the river.

How far in advance should I book a central hotel in Inverness?

Inverness is a popular gateway to the Highlands, so booking at least 2-3 months ahead is wise, especially for summer visits or during the Northern Lights season. For the best rates, consider travelling in the shoulder months (April-May or September-October) when prices are often lower than peak summer.

Which central hotel is closest to Inverness Castle?

The Inverness Palace Hotel & Spa is just minutes from the castle, with a riverside location and a spa. The AC Hotel by Marriott is a 5-minute walk from the castle, offering modern rooms with river views.

Central Hotels in Inverness

Inverness is a compact city, and its central hotels cluster along the River Ness and the streets around the railway station. From the 5-star Ness Walk with its garden patio to the budget Premier Inn Millburn Rd just a walk from the rail station, the range is unusually wide for a city this size. The river is the constant: most of the top-rated properties sit on or near its banks, with many offering views of the castle or the water.

What the money buys varies more than the location. At the budget end, from around £24, you get practical stays like the Premier Inn Millburn Rd or the Inverness Youth Hostel, both with free parking. At the top, Rocpool Reserve and Ness Walk command rates above £300 for boutique luxury or riverside elegance. Around 12 of these hotels are 3-star, 9 are 4-star, and 2 are 5-star, so mid-range comfort is the sweet spot, with typical rates near £72. Note that alongside the hotels, this page also includes a few hostels, guest houses, bed & breakfasts, and a villa.

The bottom line

Central hotels in Inverness suit travellers who want to be in the middle of the action — near the river, the castle, the shops, and the station. These stays range from budget practical to 5-star luxury, with a strong mid-range of 3- and 4-star properties that offer good value. Families or those travelling by car might prefer the hotels with parking and family-friendly facilities; budget-conscious visitors should look at the cheap and budget options; and if you're set on a particular star level, the 3-star and 4-star pages offer more depth. For those seeking a more intimate stay, guest houses and bed & breakfasts provide a different character.