Search Filter

Price

Star
  • 14
  • 55
  • 59
  • 4
  • 0
  • 146
Accommodation Type
  • Holiday homes 48
  • Cottages 47
  • Bed and breakfasts 46
  • Hotels 44
  • Guest houses 38
  • Apartments 19
  • Inns 9
  • Lodges 7
  • Holiday parks 6
  • Country houses 5
  • Motels 2
  • Resorts 2
  • Villas 2
  • Aparthotels 1
  • Hostels 1
  • Chalets 1
Hotel Facilities
  • Heating251
  • Non-smoking throughout236
  • Free WiFi206
  • Non-smoking rooms205
  • Private parking190
  • Garden156
  • Pets allowed102
  • Luggage storage93
  • Golf course (within 3 km)90
  • Bar70
Perth is an elegant little town perched on the banks of the Tay River. The fabulous Scone Palace is one of the best known landmarks, and was built in 1580 and is a site rich in Scottish history. It is here that in 858 Kenneth MacAlpin became the first king of a united Scotland. The grounds of the castle are remarkable, with manicured gardens and free roaming peacocks and a butterfly garden. Also worth seeing is Fergusson Gallery, which has the most extensive collection of work by Scottish artist JD Fergusson, one of the most influential British artists of the 20th century. One block south of High Street is St. John’s Kirk, a stone church dating from the 15th century. The city’s main museum is Perth Museum and is worth a stroll through for the elegant interior alone. The Black Watch Museum is housed in a mansion on the edge of North Inch, and honors what was once Scotland’s best regiment. For accommodations in Perth, there are a number of options, but one of the most popular is Parklands, a secluded hotel overlooking the amazing expanse of South Inch.

Hotels in Perth, Perthshire, Hotels near Perth


Please select a hotel from the list of hotels in and near Perth. The list below displays hotels within 30 kilometers of Perth.

278 Hotels found. Showing page 1 of 28
Order By
HOTEL IMAGE
Alma Villa Guest House

Alma Villa Guest House 73 Dunkeld Road , Perth , PH1 5RP

Alma Villa Guest House is 0.33 kilometers from Perth . Room prices starting from £ 30

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 30
HOTEL IMAGE
Scotia

71 Dunkeld Road , Perth , PH1 5RP

Scotia is 0.34 kilometers from Perth . Room prices starting from £ 30

Check availability and book online.
Guest Reviews
9.3 out of 10

From 252 Reviews
Starting From
£ 30
HOTEL IMAGE
Fernlea Guest House

61 Dunkeld Road , Perth , PH1 5RP

Fernlea Guest House is 0.37 kilometers from Perth . Room prices starting from £ 36

Check availability and book online.
Guest Reviews
8.8 out of 10

From 78 Reviews
Starting From
£ 36
Westview

49 Dunkeld Road , Perth , PH1 5RP

Westview is 0.39 kilometers from Perth . Room prices starting from £ 40

Check availability and book online.
Guest Reviews
9.3 out of 10

From 66 Reviews
Starting From
£ 40
Rosebank Guest House

53 Dunkeld Road , Perth , PH1 5RP

Rosebank Guest House is 0.39 kilometers from Perth . Room prices starting from £ 85

Check availability and book online.
Guest Reviews
9.7 out of 10

From 30 Reviews
Starting From
£ 85
Almond Villa Guest House

51 Dunkeld Road , Perth , PH1 5RP

Almond Villa Guest House is 0.39 kilometers from Perth . Room prices starting from £ 40

Check availability and book online.
Guest Reviews
9.5 out of 10

From 122 Reviews
Starting From
£ 40
Clover Holidays - Leslie House

42 Rannoch Road, Perth , Perth , PH1 2BU

Clover Holidays - Leslie House is 0.50 kilometers from Perth . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
9.3 out of 10

From 21 Reviews
Starting From
£ 0
Glenedin

12 Spens Crescent , Perth , PH1 1PE

Glenedin is 0.65 kilometers from Perth . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
The Fitzroy

8 Western Avenue , Perth , PH1 1NY

The Fitzroy is 0.69 kilometers from Perth . Room prices starting from £ 39

Check availability and book online.
Guest Reviews
9.8 out of 10

From 138 Reviews
Starting From
£ 39
Munro Luxury Apartments

29 Vasart Court , Perth , PH1 5QZ

Munro Luxury Apartments is 0.70 kilometers from Perth . Room prices starting from £ 180

Check availability and book online.
Guest Reviews
9.5 out of 10

From 49 Reviews
Starting From
£ 180