Hotels in Inverness near Inverness Railway Station

Multiple accommodations for your stay
Check-in date:
25 Apr 2026
Check-out date:
26 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

677 results found

Silver Key Apartments

King Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The 1800s red sandstone Inverness Castle is located in proximity to this apartment. Situated approximately a 25-minute walk from...
Read more...
9.1
Superb
139 reviews

An Iubhrach

24B Tomnahurich Street 24B, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Inverness Kart Raceway is 3.1 km from the apartment, which is also a few moments from The Scottish Kiltmaker Visitor Centre. Located...
Read more...

Cedar Villa Guest House

33 Kenneth Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Located only 6 minutes' walk from the Greig Street Bridge, the bed & breakfast lies a few moments from shopping venues such as the...
Read more...

Mystayinn Cedar Villa Guest House

Kenneth Street, 33, 1, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The guest house is nearly 5 minutes' walk from the Victorian Market, nearly 25 minutes' walk from Merkinch Local Nature Reserve....
Read more...
7.5
Good
122 reviews

Mystayinn Cedar Villa 9 Bedroom House - Inverness

Kenneth Street, 33, 2, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Carnac Point is around 2 km away, guests can visit Whin Park, which is 2.4 km from this Inverness holiday home. The 7-bedroom...
Read more...

Mystayinn Melrose Villa

Kenneth Street, 35, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The centre of Inverness can be reached in 5 minutes' walk of the hotel, and such cultural venues as the Highland Archive Centre are...
Read more...
7.3
Good
274 reviews

Melrose Villa Guest House

35 Kenneth Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Situated 2.4 km from Merkinch Local Nature Reserve, the bed & breakfast also gives access to such sports venues as Infinity...
Read more...

Melrose Villa 11 Bedroom House

Kenneth Street, 35, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Nestled a mere 200 metres from the Greig Street Bridge, this Inverness villa is within 2 km of ShipSpace Visitor Centre. Located...
Read more...

Bluebell House

Bluebell House 31 Kenneth Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The 4-star hotel is located right in the centre of Inverness just 550 metres from the River Ness and not far from The Innes…
Read more...
9.6
Exceptional
435 reviews

Adrian'S Guest House

54 Kenneth Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Situated in the centre of Inverness, the 3-star hotel is a stone's throw from the Inverness Museum and Art Gallery. Adrian'S Guest...
Read more...
8.6
Fabulous
574 reviews

Ness Riverfront Holiday Home - City Centre

73 Huntly Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The 2-bedroom villa is 2 km from ShipSpace Visitor Centre and a short way from Eden Court Inverness Theatre. Situated a 5-minute walk…
Read more...
8.7
Fabulous
43 reviews

Ness View Apartment

1A Haugh Road, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The spacious apartment lies right in the centre of Inverness, within reach of Eden Court Inverness Theatre. The 1-room Ness View...
Read more...
9.4
Superb
195 reviews

The Little House By The Ness

74 Huntly Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The Inverness Museum and Art Gallery is only 0.8 km away, and cultural attractions such as the Castle Gallery lie approximately 900...
Read more...
9.6
Exceptional
225 reviews

Celt Cottage

27 Celt Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The Ness Islands is approximately 2 km away, while The Scottish Kiltmaker Visitor Centre is just steps from the apartment. Situated...
Read more...

Drumdale Bed And Breakfast

7 Kenneth Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The hotel lies 750 m from Bellfield Park and in proximity to the River Ness. Situated approximately 2 km from the Ness Islands and...
Read more...
9.5
Exceptional
1038 reviews

Ardgarry Holiday House

3 Fairfield Road, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

Situated just 0.6 km from the Inverness Museum and Art Gallery, the 4-bedroom holiday home is also within a few blocks of...
Read more...
9.2
Superb
76 reviews

Easdale House Apartments

3 Kenneth Street, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The apartment is right in the centre of Inverness, within a few blocks of the 1800s red sandstone Inverness Castle. Staying at...
Read more...
9.7
Exceptional
187 reviews

L&H Apartments

2 Huntly Court, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The apartment is located within reach of the Victorian Market. To enjoy your vacation in Inverness, stay at the 1-room L&H...
Read more...
9.3
Superb
139 reviews

Haugh 4 Bedroom House - Inverness

Haugh Rd, 17, 1, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The Victorian Market is only 1.2 km away, and cultural attractions such as the Highland Archive Centre lie within reach of the...
Read more...
5.1
Decent
6 reviews

Silverstrands

7 Broadstone Avenue, Inverness, United Kingdom

0.7 km to Inverness Railway Station (Open map)

The hotel is located merely 450 metres from Capt E E Fresson OBE Statue and approximately 15 minutes on foot from Cavell Gardens....
Read more...
9.3
Superb
449 reviews
Thank you for subscribing
Close