Top 10 Hotels in Thurso

See all 7 Hotels in Thurso
Northern Sands Hotel
Northern Sands Hotel

Dunnet, Thurso KW14 8XD

3.0 out of 5.0
3.7 out of 5 (168 reviews)

Situated near the beach, this hotel is 1.4 mi (2.3 km) from Dunnet Bay Beach and within 6 mi (10 km) of Mary-Ann's Cottage …

$84
avg/night
Royal Hotel
Royal Hotel

Traill Street, Thurso KW14 8EH

3.0 out of 5.0
3 out of 5 (164 reviews)

Located in the heart of Thurso, this eco-friendly hotel is 0.3 mi (0.6 km) from Caithness Horizons and within 12 mi (20 km) …

Get Rates
Park Hotel
Park Hotel

Oldfield, Thurso KW14 8RE

3.0 out of 5.0
4.4 out of 5 (52 reviews)

Situated in Thurso, this eco-friendly hotel is 0.6 mi (1 km) from Caithness Horizons and within 12 mi (20 km) of Dunnet Bay …

$100
avg/night
The Inn at Y-Not
The Inn at Y-Not

Meadow Lane, Thurso KW14 8ER

3.5 out of 5.0
4.2 out of 5 (45 reviews)

Located in the heart of Thurso, this inn is 0.2 mi (0.4 km) from Caithness Horizons and within 12 mi (20 km) of Dunnet Bay …

$94
avg/night
Forss House Hotel
Forss House Hotel

Bridge of Forss Forss, Thurso KW14 7XY

4.0 out of 5.0
4.7 out of 5 (35 reviews)

Situated in a rural location, this eco-friendly hotel is 4 mi (6.4 km) from Dounreay Nuclear Power Station and within 12 mi …

$142
avg/night
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

3.0 out of 5.0
3.8 out of 5 (817 reviews)

Located in the heart of Inverness, this hotel is steps from St Andrew’s Cathedral and Inverness Cathedral. Inverness Museum …

$62
avg/night
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.5 out of 5 (155 reviews)

This family-friendly Aviemore hotel is within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course …

$122
avg/night
Hilton Coylumbridge
Hilton Coylumbridge

Aviemore Invernesshire, Aviemore PH22 1QN

4.0 out of 5.0
3.9 out of 5 (598 reviews)

This family-friendly Aviemore hotel is located on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor …

$161
avg/night
Eight Acres Hotel & Leisure Club
Eight Acres Hotel & Leisure Club

Morriston Road, Elgin IV30 6UN

3.0 out of 5.0
3.4 out of 5 (90 reviews)

Situated in Elgin, this spa hotel is within 2 mi (3 km) of Relax, Elgin Museum, and Elgin Cathedral. Spynie Palace is 2.9 mi …

$95
avg/night
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

3.0 out of 5.0
3.7 out of 5 (685 reviews)

Located in the heart of Inverness, this hotel is within a 5-minute walk of Victorian Market, Eastgate Shopping Centre, and …

$67
avg/night

Recent Reviews in Thurso

Hide content

Where to stay in Thurso

Thurso Hotel Guide

There are no Expedia-listed hotels in Thurso, so a good option is to make a reservation at one of the 2 lodgings that are within driving distance.

The Forss House Hotel, Scotland, which is the nearest accommodation, is located 5 miles from downtown Thurso. Another convenient alternative is the Pentland Hotel, located in Scotland, 10 miles from the middle of Thurso.

15 miles away from the middle of Thurso is the Castletown Hotel. This hotel is a great option for tourists who are on a tight budget. The Royal Hotel is another budget option in this region.

The nearest places to spend the night in Scottish Highlands are Scrabster and Tain. Scrabster is 9 miles to the east of Thurso, while Tain is 55 miles to the south. Scrabster accommodations include the Park Hotel and The Inn at Y-Not. The Shandwick House and The Royal Hotel Tain are amongst the hotels and apartments in Tain.

Wick Airport is a convenient airport for flying into and leaving Thurso. It is 25 miles drive away. If you choose to stay nearby, try the Ackergill Tower or Norseman Hotel.