Apartments in Perth

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Featured Apartments in Perth

Scottish Stunning Stay With Free Parking

4.0 star property
10.0 out of 10, Exceptional, (1)
"The apartment was in lovely condition and well maintained but what I appreciated most was the host’s responsive communication and kindness. He went above and beyond to ensure our stay was pleasant and stress-free, even calling a cab for us when I had issues with my phone. Highly recommended!"
The price is AU$348
includes taxes & fees
21 July - 22 July
Scottish Stunning Stay With Free Parking

Scottish stunning stay with free parking

10.0 out of 10, Exceptional, (1)
"Ride in Scotland "
The price is AU$383
includes taxes & fees
15 July - 16 July
Scottish stunning stay with free parking

Luxury Grangemouth accomodation- ideal for contractors and holidaymakers

The price is AU$531
includes taxes & fees
25 July - 26 July
Luxury Grangemouth accomodation- ideal for contractors and holidaymakers

Gorgeous Boutique Coastal Apartment Near Edinburgh with Parking

10.0 out of 10, Exceptional, (44)
"This was our last stop on our way out of Scotland. It had great amenities, clean and great location. "
The price is AU$615
includes taxes & fees
16 July - 17 July
Gorgeous Boutique Coastal Apartment Near Edinburgh with Parking

Spacious 3 bed flat near Edinburgh with free parking!

Spacious 3 bed flat near Edinburgh with free parking!

The Maltings Retreat - sleeps 4 guests in 1 bedroom

The price is AU$856
includes taxes & fees
14 July - 15 July
The Maltings Retreat - sleeps 4 guests in 1 bedroom

Funky Studio Near The Beach

8.0 out of 10, Very good, (3)
"One of the best places I have stayed. Clean, tidy and “fun” with all the appliances & comforts of home. Thank you "
The price is AU$263
includes taxes & fees
13 July - 14 July
Funky Studio Near The Beach

Stunning spacious apt in culross

9.6 out of 10, Exceptional, (16)
"Due to the storm & the red allert warning we were only there for a couple of hours & had to go home - I would appreciate a refund!"
The price is AU$473
includes taxes & fees
14 July - 15 July
Stunning spacious apt in culross

2 bedroom apartment, sleeps 4 in Dunfermline

The price is AU$696
includes taxes & fees
13 July - 14 July
2 bedroom apartment, sleeps 4 in Dunfermline

Barnet House Serviced Apartments

10.0 out of 10, Exceptional, (6)
"Very modern apartment in a historic area of a historic city. Very comfortable stay. Good central "home base" if touring by car between Glasgow, Edinburgh, and Doune Castle."
The price is AU$373
includes taxes & fees
17 July - 18 July
Barnet House Serviced Apartments

Ground Floor Entire Holiday Apartment - Self Check in/out - Perfect for 6 Guests

The price is AU$293
includes taxes & fees
27 July - 28 July
Ground Floor Entire Holiday Apartment - Self Check in/out - Perfect for 6 Guests

Entire 2 Bedroom Modern Apartment 26 Chapel

The price is AU$379
includes taxes & fees
28 July - 29 July
Entire 2 Bedroom Modern Apartment 26 Chapel

Entire 2 Bedroom Modern Apartment 27 Elie

The price is AU$403
includes taxes & fees
4 Aug - 5 Aug
Entire 2 Bedroom Modern Apartment 27 Elie

Sea View Apartment/ Deas Wharf

10.0 out of 10, Exceptional, (1)
"Tranquility and beauty!Had a great stay, enjoyed the very comfortable beds! The kitchen is well stocked for the most part.Just what the doctor ordered "
The price is AU$480
includes taxes & fees
28 July - 29 July
Sea View Apartment/ Deas Wharf

Spacious 3 Bedrooms Entire Apartment - Self Check in/out - Perfect for 8 Guests

6.0 out of 10, (1)
"The flat is ok-ish, clean enough I would say but definitely not a luxury apartment. It has a couple of cool things like the bathroom mirror, a couple of lights and some black furniture but that's about all the luxuries. How luxurious is it when you have to hand wash the dishes and why would you host up to 8 guests but only provide towels for a max of 4!?! On the host's defence this was mentioned in the house rules but still... The gym is actually a stationary bike in the living room, some...
The price is AU$296
includes taxes & fees
13 July - 14 July
Spacious 3 Bedrooms Entire Apartment - Self Check in/out - Perfect for 8 Guests

1 Bedroom Pet Friendly Apt Wd Free Wifi, Parking, Netflix & Pool Table. Sleeps 3

3.5 star property
The price is AU$1,595
includes taxes & fees
26 July - 27 July
1 Bedroom Pet Friendly Apt Wd Free Wifi, Parking, Netflix & Pool Table. Sleeps 3

Luxury 2 Bedroom Entire Apartment - Self Check in / out – Perfect for 6 Guests

8.8 out of 10, Excellent, (9)
"Was well kept and fit four nicely"
The price is AU$263
includes taxes & fees
13 July - 14 July
Luxury 2 Bedroom Entire Apartment - Self Check in / out – Perfect for 6 Guests

1 Bedroom Pet Friendly Apartment With Free Parking, WiFi, Netflix And Pool Table

10.0 out of 10, Exceptional, (1)
"Nicely presented apartment"
The price is AU$1,195
includes taxes & fees
13 July - 14 July
1 Bedroom Pet Friendly Apartment With Free Parking, WiFi, Netflix And Pool Table

Woodland Hideaway Near Stirling

Woodland Hideaway Near Stirling

Loch Ore View - sleeps 6 guests in 3 bedrooms

Loch Ore View - sleeps 6 guests in 3 bedrooms
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's it like to stay at an apartment in Perth?
You can choose from 40 apartments in Perth for your holiday. Take time to enjoy the area's countryside and gardens.
Are you thinking about apartments over traditional hotel rooms?
Offering a kitchen for convenient meals, an apartment is usually more spacious than a traditional hotel room. Apartments are a good option for solo travellers who want to live like locals, and also for families wanting the conveniences of home.
What's the best apartment for my stay in Perth?
Below are some of the more popular apartments in the area to choose from: Scottish Stunning Stay With Free Parking: Includes a washer/dryer, free WiFi and a deep-soaking bath . Access to free parking is available on site . THE SPACE TO STAY: Located 25 mi/40.3 km away in St. Andrews . Free WiFi and a Smart TV are included . Access to free parking is available on site . No1. Apartments & Bedrooms St Andrews - St Mary's: It's situated in St. Andrews , 24.5 mi/39.5 km away. Includes a washer/dryer, free WiFi and a Smart TV . Barnet House Serviced Apartments: 22.5 mi/36.2 km away in Dunfermline . Free WiFi and a Smart TV are included . Stanley StudioS: Located in Dundee , 17.8 mi/28.7 km from Perth. Includes free WiFi . On-site laundry facilities and concierge services are on site .
How many apartments are there in Perth?
Expedia has 40 apartments to book in Perth.
What will the weather be like during my trip to Perth?
Although weather is just one factor, it can really affect your travel plans, especially if you're planning an extended stay in Perth. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Perth is 995 mm.
What are the must-see places to visit in Perth?
Perth is known for its countryside and gardens. Family-friendly attractions include Perth Ice Rink and Rollo Park, whereas Woodland Park and Keltie Loch are a couple of great spots to enjoy the outdoors. Perth Theatre and Perth Concert Hall are other places to visit while you're in town.
What's the best way to get to and around Perth?
Knowing a bit about the transportation options can save you time when you get to your destination. Fly into Dundee (DND), which is located 15.9 mi (25.5 km) away. Otherwise, look for flights into Edinburgh Airport (EDI), which is 31.1 mi (50 km) away. If you want to venture outside the area, take a train from Perth Station.