Family Accommodation in Perth

Book 13 family-friendly hotels in Perth, Scotland. Free parking, breakfast, and river views. Compare rates at Salutation Hotel & Holiday Inn Express. Now!

Check-in
Mon, 09 Nov
Check-out
Tue, 10 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Mon, 09 Nov
-
Check-out
Tue, 10 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Mon, 09 Nov
-
Check-out
Tue, 10 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-17 out of 17
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.5
Great
Parkland GolfSpa TreatmentsWedding Venue
  • Two parkland golf courses on-site
  • Award-winning Scottish cuisine dining
  • Expansive 365-acre countryside estate
From£ 134 /nightSelect
7.6
Very good
Map
300 m from City Centre400 m from Scone Palace
Adam RestaurantFunction RoomsLive Music
  • Scotland's oldest hotel since 1699
  • Historic Adam Restaurant vaulted ceiling
  • Dog-friendly pet policies
From£ 73 /nightSelect
7.4
Very good
Map
400 m from City Centre200 m from St Ninian's Cathedral
Brasserie RestaurantKinnoull SuiteMill Stream Garden
  • 15th-century converted watermill
  • Mill stream under glass floor
  • Kinnoull Suite private balcony
From£ 66 /nightSelect
8.1
Great
Map
400 m from City Centre300 m from Perth and Kinross Council
River ViewsGames RoomGin Distillery
  • Historic hotel visited by Queen Victoria
  • Award-winning gin distillery on-site
  • Free games room with pool table
From£ 68 /nightSelect
6.8
Nice
Map
1.2 km from City Centre400 m from Perth Royal Infirmary
EV ChargingBilliardsChildren's Playground
  • Historic charm with modern comforts
  • 15% restaurant discount for residents
  • Live jazz music at the bar
From£ 54 /nightSelect
8.5
Great
Map
3.0 km from City Centre1.2 km from University of the Highlands and Islands Perth College
Express BreakfastMeeting RoomsSnack Bar
  • Pet-friendly with designated rooms
  • 24-hour snack menu with hot options
  • Family rooms with sofa beds
From£ 72 /nightSelect
8.6
Great
Map
600 m from City Centre200 m from Perth Railway Station, Scotland
Golf CoursePrivate DiningEvent Spaces
  • Award-winning local produce dining
  • Boutique-style individually designed rooms
  • Adjacent to South Inch Park
From£ 69 /nightSelect
Map
3.6 km from City Centre400 m from Huntingtower Castle
Rooftop BarGames RoomGreenhouse Dining
  • Rooftop bar with city views
  • Greenhouse dining with local ingredients
  • Pet-friendly with family-sized rooms
From£ 88 /nightSelect
7.5
Very good
Map
22.7 km from City Centre
Private DiningBeer TastingEvents Venue
  • Historic 18th-century country inn
  • In-house private chef dining
  • Beer tasting dining events
From£ 141 /nightSelect
9.0
Perfect
Map
1.1 km from City Centre1000 m from Perth and Kinross Council
Bicycle StorageSecure ParkingShared Lounge
  • Victorian architectural charm
  • Homemade local breakfast
  • Secure on-site parking
From£ 75 /nightSelect
WoodleaGuest house
8.5
Great
Map
400 m from City Centre300 m from Ceasar's Amusement Park
Guest LoungeGolf CourseLuggage Storage
  • Hand-painted cornices dining room
  • Fresh breakfast from local produce
  • Ground floor rooms accessible
From£ 70 /nightSelect
8.8
Great
Map
1000 m from City Centre1.0 km from Scone Palace
Private ParkingBicycle RentalGuest Lounge
  • Family-run with personal touch
  • Pet-friendly with dog amenities
  • Homemade breakfast local produce
From£ 107 /nightSelect
7.7
Very good
Map
500 m from City Centre400 m from Ceasar's Amusement Park
On-site RestaurantFree ParkingMeeting Rooms
  • Nepalese and Indian restaurant on-site
  • Larger-than-average room sizes
  • Engaging bar with entertainment
From£ 83 /nightSelect
The TownhouseGuest house
9.9
Perfect
Map
500 m from City Centre500 m from Ceasar's Amusement Park
Private ParkingVIP Check-inIn-Room Breakfast
  • Visit Scotland 5 Gold Stars
  • Overlooks South Inch Park
  • Locally-sourced breakfast
From£ 138 /nightSelect
7.5
Very good
Map
13.4 km from City Centre500 m from Dunning Golf Club
Live MusicPet AmenitiesThemed Dining
  • Pet-friendly with dog treats
  • Live music events weekly
  • Locally sourced menu items
From£ 50 /nightSelect
8.8
Great
Map
1.2 km from City Centre1000 m from Black Watch Museum
BowlingGolf CourseTennis Court
  • Honesty box for snacks and drinks
  • Discounts at local eateries on site
  • Family-run with personalized host care
From£ 49 /nightSelect
9.0
Perfect
Map
1.2 km from City Centre1000 m from Perth and Kinross Council
Private ParkingPacked LunchVIP Check-in
  • Local fishing guidance from hosts
  • High corniced ceilings in rooms
  • A la carte continental breakfast
From£ 84 /nightSelect

Planning a family trip to Perth? The city offers a range of hotels designed for groups, from budget-friendly chains to historic properties with extra space. Most family-friendly hotels in Perth provide free parking, family rooms, and easy access to the River Tay or Scone Palace. Rates typically start around £80 per night for a family room at properties like Travelodge Perth A9, while upgraded options such as Holiday Inn Express Perth offer complimentary breakfast and tea/coffee facilities. Staying near the city centre gives you quick walks to Perth Concert Hall and the South Inch Park, while countryside estates like Murrayshall provide golf and garden grounds.

Top-rated family accommodation in Perth includes The Townhouse, with its exceptional 98 guest score, centrally located near the river. For a reliable chain, Holiday Inn Express Perth offers free parking and an Express breakfast. The Salutation Hotel, a historic property in Perth centre, serves local produce in its Adam Restaurant and is steps from shops. If you prefer a Victorian setting, Sunbank House Metro Hotel provides a quiet garden environment with free parking. Remember to check if your chosen hotel has a restaurant or bar for evening meals-many, like The Royal George Hotel, have lounges and fitness suites for parents. Budget-conscious families often pick Lovat Hotel for its decking area and bar, while those wanting a unique stay choose Mercure Perth Hotel, set in a 15th-century watermill.