Popular hotels
Insights
Cheapest hotels
Where to stay

Family friendly hotels in Perth, United Kingdom

Search, compare, and save on Perth, United Kingdom Family friendly hotels from hundreds of travel sites on HotelsCombined.

Perth, United Kingdom
1 Thg. 5 — 2 Thg. 52
...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Style
Freebies
See all filters

Popular Family friendly hotels in Perth, Scotland

Discover well-known properties in Perth, Scotland that are favoured by visitors more than others. There are 139 hotels in Perth, Scotland and price data was last updated on 24 Tháng Tư 2025. The average price for a hotel in Perth, Scotland is £98/night.
These are some of the hotels in Perth with the highest demand. Change the dates at the top of the page to see more options in Perth.
Filter by star ratings
All filters
Kinclaven By Stanley 1, Perth, United Kingdom
Ballathie Country House Hotel and Estate provides 4-star accommodation, as well as a car rental desk, ski slopes and free Wi-Fi. The numerous amenities this historic hotel features include a concierge, meeting rooms and laundry facilities.
Free Wi-Fi
Parking
8.6
Excellent
1979 reviews
Location
8.4 mi from city centre
2 St Leonards Bank, Perth, United Kingdom
Located near Perth, this unique 4-star hotel provides a coffee maker. It is ideally positioned for those wanting to visit the area's popular attractions.
Free Wi-Fi
Parking
8.5
Excellent
757 reviews
Location
0.3 mi from city centre
Perth, United Kingdom
Just a 10-minute walk from Perth, this property features outdoor tennis courts and free Wi-Fi. It also provides laundry facilities, an express check-in and check-out feature and highchairs.
9.0
Excellent
25 reviews
Location
0.3 mi from city centre
2 Cross St, Perth, United Kingdom
Offering free Wi-Fi, this comfortable hotel is an easy car trip from Perth. Just moments from Perth, it provides comfortable overnight stay in a convenient location.
Free Wi-Fi
Parking
8.2
Excellent
263 reviews
Location
1.7 mi from city centre
53 Dunkeld Road, Perth, United Kingdom
Rosebank Guest House provides 4-star accommodation, plus free Wi-Fi, indoor tennis courts and an express check-in and check-out feature. The various facilities this luxury guest house offers include a skating rink, laundry facilities and luggage storage.
Free Wi-Fi
Parking
9.6
Excellent
198 reviews
Location
0.6 mi from city centre
Perth, United Kingdom
Silverwood Luxury Lodges provides 5-star accommodation, plus free Wi-Fi, ski slopes and an express check-in and check-out feature. It also features meeting rooms, highchairs and conference rooms.
9.1
Excellent
125 reviews
Location
7.7 mi from city centre

Travel insights for family-friendly hotels in Perth

Use our HotelsCombined data-powered tips to help you find your next family friendly hotel in Perth.

What is the cheapest month to book family friendly hotels in Perth?

The cheapest month to book family friendly hotels in Perth is December (£43). Conversely, the most expensive month to stay in Perth is June (£114).

What is the cheapest day to stay in a family-friendly hotel in Perth?

The cheapest day to stay in Perth is Monday (£47). On the other hand, travelers can expect to pay the most on Thursday, when the average nightly price is £88.

How much is a family-friendly hotel in Perth tonight?

Users have found prices for family friendly hotels in Perth tonight starting as low as £71, rising to an average cost of £123, based on searches in the last 72 hours. Prices start from £71 for a 4-star family-friendly hotel in Perth for tonight.

How much is a Perth family-friendly hotel room this weekend?

In the past 72 hours, we’ve seen prices for family friendly hotels in Perth this weekend for as little as £106/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as £106/night. For a 4-star family-friendly hotel in Perth, the cheapest rate recently found was £58/night for this weekend.

How far ahead should you book a hotel in Perth?

Save money by booking a hotel at least 36 days before your trip to Perth. The lowest price found when booking 36 days ahead was £26 per night.

Cheapest Family friendly hotels in Perth, Scotland

Discover affordable stays in Perth, Scotland that provide a quality experience without breaking the bank. Hotels in Perth, Scotland can be found for as low as £49 per night. There is currently one property in Perth, Scotland that can be booked for this price. Dunallan Guest House is one of the hotels that can be booked for the lowest price in Perth, Scotland. Price data was last updated on 24 Tháng Tư 2025
Out of the hotels in Perth we've come across, these properties are priced the lowest. If you have the flexibility, change the dates selected to compare prices.
Show all 139 hotels
10 Pitcullen Cresent, Perth, United Kingdom
0.8 mi from city centre
Free Wi-Fi
Parking
£49
Avg. per night
Strathmore Street, Perth, United Kingdom
0.6 mi from city centre
Free Wi-Fi
Parking
£59
Avg. per night
34 South Street, Perth, United Kingdom
0.1 mi from city centre
Free Wi-Fi
£66
Avg. per night
Dundee Road, 50, Perth, United Kingdom
0.6 mi from city centre
Free Wi-Fi
Parking
£69
Avg. per night
Main Street, Perth, United Kingdom
7.9 mi from city centre
Free Wi-Fi
Airport shuttle
£72
Avg. per night
West Mill Street, Perth PH1 5QP, Escócia, Perth, United Kingdom
0.2 mi from city centre
Free Wi-Fi
Parking
£76
Avg. per night
90 Glasgow Road, Perth, United Kingdom
0.7 mi from city centre
Free Wi-Fi
Parking
£77
Avg. per night
71 Dunkeld Road, Perth, United Kingdom
0.7 mi from city centre
Free Wi-Fi
Parking
£86
Avg. per night
37 York Place, Perth, United Kingdom
0.3 mi from city centre
Free Wi-Fi
Parking
£89
Avg. per night
200 Dunkeld Road, Perth, United Kingdom
1.9 mi from city centre
Free Wi-Fi
Parking
£90
Avg. per night
West Inchmichael, Errol, Kinnaird, Perth, United Kingdom
7.8 mi from city centre
Free Wi-Fi
Parking
£91
Avg. per night
Crieff Road, Perth, United Kingdom
3.0 mi from city centre
Free Wi-Fi
Parking
£92
Avg. per night

Other accommodations in Perth, Scotland

Discover the ideal theme hotel, holiday rental or hostel for your stay in Perth, Scotland. There are 375 properties in Perth, Scotland and price data was last updated on 24 Tháng Tư 2025.
Show all 375 stays
17 Marshall Place, Perth, United Kingdom
0.2 mi from city centre
Free Wi-Fi
Parking
£99
Avg. per night
10 Pitcullen Cresent, Perth, United Kingdom
0.8 mi from city centre
Free Wi-Fi
Parking
£49
Avg. per night
Strathmore Street, Perth, United Kingdom
0.6 mi from city centre
Free Wi-Fi
Parking
£59
Avg. per night
Main Street, Perth, United Kingdom
7.9 mi from city centre
Free Wi-Fi
Airport shuttle
£72
Avg. per night
18 Dundee Road, Perth, United Kingdom
0.4 mi from city centre
Air conditioning
£68
Avg. per night
90 Glasgow Road, Perth, United Kingdom
0.7 mi from city centre
Free Wi-Fi
Parking
£77
Avg. per night
Meikleour, Perth, United Kingdom
10.3 mi from city centre
Free Wi-Fi
Parking
£129
Avg. per night

Explore Perth, Scotland

Explore different neighbourhoods and areas within Perth to find the perfect location for your stay. Map data was last updated on 24 Tháng Tư 2025.
Whether you're visiting Perth for leisure or business, utilise the map to find hotels close to your ideal location. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

Family friendly hotels FAQs

Find useful tips and insights about staying in Perth to help you make the most of your experience. FAQs were last updated on 24 Tháng Tư 2025.
  • How much does it cost to stay at a Family friendly hotels in Perth?

    Nightly rate typically run around £114 in Perth for a Family friendly hotels. Finding great rates on Family friendly hotels can be tough, but the best nightly rate found in Perth was £43. The Dunning Hotel is the cheapest Family friendly hotels in the city based on our data.

  • Are Family friendly hotels more or less expensive than other Perth hotels?

    Nightly rates at Family friendly hotels will likely cost you more than if you were to stay at other Perth hotels. On average, you can expect to pay £114/night for a Family friendly hotels in Perth. The average per night rate for a Perth hotel is £83.

Find better results for your stay in Perth, Scotland