bus station · Perth, United Kingdom
Hotels near Perth Bus Station
1203 hotels within 65 miles of Perth Bus Station in Perth, United Kingdom as the crow flies, including 509 properties rated 4 stars or higher. The closest we have measured is Grampian Hotel, a walk of 0.2 miles away.
Just one of the 2 hotels we have measured is a short walk (10 minutes or less on foot) from Perth Bus Station. 509 of the 1203 hotels are rated 4-star or higher.
Where to stay near Perth Bus Station
Showing 24 of 1203 hotels. The counts on this page cover all 1203.

Grampian Hotel
8.01,982 reviews4 min walk (0.2 miles)

Holiday Inn Express Perth by IHG
8.53,988 reviews2.4 miles by road

Luxury Couple's Retreat with Hot Tub at Lindores
The Arches, Braeside of Lindores
9.7 miles away as the crow flies

Inchture Hotel
7.6422 reviewsMain Street, PH14 9RN
11 miles away as the crow flies

The Carthouse (Luxury 2 bed with private hot tub)
Woodmill Mains, By Lindores, Newburgh, Fife
11 miles away as the crow flies

Longforgan Coaching Inn
7.6795 reviews56 Main St, DD2 5EU
13 miles away as the crow flies

Fox Lodge with Hot Tub
Balmeadowside Country Lodges & Cottage Fox Lodge, KY15 4NT
13 miles away as the crow flies

Holly Berry Lodge with Hot Tub
Balmeadowside Lodges Holly Berry Lodge, KY15 4NT
13 miles away as the crow flies

Conker Lodge with Hot Tub
Balmeadowside Lodges Conker Lodge, KY15 4NT
13 miles away as the crow flies

Modern 3 Bedroom home. A perfect base for Golfers
34 Church Street, KY15 7LE
14 miles away as the crow flies · 10 min walk to Ladybank · ScotRail trains to Perth

Lomond Hills Hotel & Health Club
8.488 reviewsLomond Road, Cupar, KY15 7EL
15 miles away as the crow flies

The Landmark Hotel and SPA Leisure Club Dundee By Sunday
7.75,220 reviewsKingsway West, Invergowrie, DD2 5JT
15 miles away as the crow flies

Premier Inn Dundee West
8.03,625 reviewsKingsway West, Dundee, DD2 5JU
15 miles away as the crow flies

Best Western Balgeddie House Hotel
8.21,638 reviewsBalgeddie Way, KY6 3QA
16 miles away as the crow flies

Holiday Inn Express Glenrothes by IHG
8.31,085 reviewsLeslie Road, KY6 3EP
16 miles away as the crow flies

The Gilvenbank Hotel
Huntsman's Road
16 miles away as the crow flies

The Steadings
Rameldry Mill Road, Kettlebridge, Cupar, KY15 7TY
16 miles away as the crow flies

The Old Dairy - Cosy Country Cottage with Hot Tub & Log Burner
Rameldry Mill Farm
16 miles away as the crow flies

Edenfield House, Springfield, Fife
10.09 reviews16 miles away as the crow flies

go2 Dundee Camperdown Hotel
A90, Kingsway, West Gourdie Industrial Estate Tayside, Dundee, DD2 4TD
16 miles away as the crow flies

Invercarse Hotel Dundee, BW Signature Collection
8.53,050 reviews371 Perth Road, DD2 1PG
16 miles away as the crow flies

Eden Fields Lodge
6.0Cullercoats House, Cupar, KY15 5RN
16 miles away as the crow flies

Cantrip Cottage
Kirkton of Cults, KY15 7TE
17 miles away as the crow flies

Taypark Estate
484 Perth Road, DD2 1LR
17 miles away as the crow flies
Map data © OpenStreetMap contributors (opens in a new tab)
Good to know about Perth Bus Station
Which hotel is closest to Perth Bus Station?
Grampian Hotel is the closest hotel we have measured, a walk of 0.2 miles from Perth Bus Station.
How many hotels are within walking distance of Perth Bus Station?
Just one of the 2 hotels we have measured is a short walk (10 minutes or less on foot) from Perth Bus Station.
This guide combines data from our own listings with editorial that may be AI-assisted. Distances, prices and details can change. Please confirm anything you rely on before you book.