Holidays to Perth - Cheap Flights and Hotels in Perth

Holidays to Perth

Perth is situated on the banks of the Swan River and just 12km away from the relaxed beaches of the Indian Ocean. Visit Rottnest Island, Perth’s own island paradise or experience the bustling cafes, restaurants and shops of the port of Freemantle, just 20 minutes from the city centre. The wonderful climate and relaxed lifestyle of the city make Perth a favourite spot to visit Down Under.

Quality Resort Sorrento Beach

4 stars

11.1 miles Northwest from the centre of Perth map

Reviewer score 4.8 / 5 21 reviews
£1,125.42 average per person
Total £2,250.84
£1,263.01 average per person
Total £2,526.02
£1,369.09 average per person
Total £2,738.18
£1,402.99 average per person
Total £2,805.98
£1,431.00 average per person
Total £2,862.00
£1,431.00 average per person
Total £2,862.00
£1,761.29 average per person
Total £3,522.58
£1,815.07 average per person
Total £3,630.13
£1,969.26 average per person
Total £3,938.51

Medina Executive Barrack Plaza Perth

4 stars

0.3 miles Northwest from the centre of Perth map

Reviewer score 4.8 / 5 31 reviews
Special Promotion
  • Limited Time Offer! Stay 3 Nights & Save 30%

View all available promotions

£1,141.10 average per person
Total £2,282.20
£1,295.85 average per person
Total £2,591.70
£1,401.93 average per person
Total £2,803.86
£1,435.83 average per person
Total £2,871.66
£1,463.84 average per person
Total £2,927.68
£1,463.84 average per person
Total £2,927.68
£1,794.13 average per person
Total £3,588.26
£1,851.79 average per person
Total £3,703.57
£2,005.98 average per person
Total £4,011.95

Esplanade Hotel Fremantle Perth

4 stars

10.0 miles Southwest from the centre of Perth map

Reviewer score 4.7 / 5 58 reviews
£1,213.10 average per person
Total £2,426.20
£1,394.53 average per person
Total £2,789.06
£1,500.61 average per person
Total £3,001.22
£1,534.51 average per person
Total £3,069.02
£1,562.52 average per person
Total £3,125.04
£1,562.52 average per person
Total £3,125.04
£1,892.81 average per person
Total £3,785.62
£1,924.67 average per person
Total £3,849.33
£2,078.86 average per person
Total £4,157.71
3 rooms left!

Sullivans Hotel Perth

3 stars

1.3 miles West from the centre of Perth map

Reviewer score 4.6 / 5 68 reviews
£1,227.88 average per person
Total £2,455.76
£1,416.70 average per person
Total £2,833.40
£1,522.78 average per person
Total £3,045.56
£1,556.68 average per person
Total £3,113.36
£1,584.69 average per person
Total £3,169.38
£1,584.69 average per person
Total £3,169.38
£1,914.98 average per person
Total £3,829.96
£1,943.14 average per person
Total £3,886.28
£2,097.33 average per person
Total £4,194.66

Medina Grand Perth

4 stars

0.8 miles West from the centre of Perth map

Reviewer score 4.6 / 5 28 reviews
Special Promotion
  • Stay 5 Nights & Save 25%

View all available promotions

£1,180.94 average per person
Total £2,361.88
£1,344.05 average per person
Total £2,688.09
£1,450.13 average per person
Total £2,900.25
£1,484.03 average per person
Total £2,968.05
£1,512.04 average per person
Total £3,024.07
£1,512.04 average per person
Total £3,024.07
£1,842.33 average per person
Total £3,684.65
£1,900.73 average per person
Total £3,801.46
£2,054.92 average per person
Total £4,109.84

Rydges Hotel Perth

4 stars

0.7 miles West from the centre of Perth map

Reviewer score 4.6 / 5 34 reviews
£1,253.51 average per person
Total £2,507.02
£1,466.88 average per person
Total £2,933.75
£1,572.96 average per person
Total £3,145.91
£1,606.86 average per person
Total £3,213.71
£1,634.87 average per person
Total £3,269.73
£1,634.87 average per person
Total £3,269.73
£1,965.16 average per person
Total £3,930.31
£2,018.08 average per person
Total £4,036.15
£2,172.27 average per person
Total £4,344.53

Holiday Inn BURSWOOD

3 stars

1.8 miles East from the centre of Perth map

Reviewer score 4.6 / 5 26 reviews
£1,343.10 average per person
Total £2,686.20
£1,589.53 average per person
Total £3,179.06
£1,695.61 average per person
Total £3,391.22
£1,729.51 average per person
Total £3,459.02
£1,757.52 average per person
Total £3,515.04
£1,757.52 average per person
Total £3,515.04
£2,087.81 average per person
Total £4,175.62
£2,087.17 average per person
Total £4,174.33
£2,241.36 average per person
Total £4,482.71

Assured Waterside Apartments Perth

4 stars

1.5 miles Southwest from the centre of Perth map

Reviewer score 4.8 / 5 6 reviews
£1,277.90 average per person
Total £2,555.80
£1,491.73 average per person
Total £2,983.46
£1,597.81 average per person
Total £3,195.62
£1,631.71 average per person
Total £3,263.42
£1,659.72 average per person
Total £3,319.44
£1,659.72 average per person
Total £3,319.44
£1,990.01 average per person
Total £3,980.02
£2,005.67 average per person
Total £4,011.33
£2,159.86 average per person
Total £4,319.71
2 rooms left!

Rendezvous Observation City Hotel Perth

4 stars

7.7 miles Northwest from the centre of Perth map

Reviewer score 4.5 / 5 68 reviews
Special Promotion
  • Stay 4 Nights & Save 20%

View all available promotions

£1,119.89 average per person
Total £2,239.77
£1,258.12 average per person
Total £2,516.23
£1,364.20 average per person
Total £2,728.39
£1,398.10 average per person
Total £2,796.19
£1,426.11 average per person
Total £2,852.21
£1,426.11 average per person
Total £2,852.21
£1,756.40 average per person
Total £3,512.79
£1,809.85 average per person
Total £3,619.70
£1,964.04 average per person
Total £3,928.08

Travelodge Hotel Perth

4 stars

0.1 miles Southwest from the centre of Perth map

Reviewer score 4.5 / 5 66 reviews
Special Promotion
  • Book 7 Days in Advance & Save 5%

View all available promotions

£1,229.85 average per person
Total £2,459.70
£1,379.16 average per person
Total £2,758.32
£1,485.24 average per person
Total £2,970.48
£1,519.14 average per person
Total £3,038.28
£1,547.15 average per person
Total £3,094.30
£1,547.15 average per person
Total £3,094.30
£1,877.44 average per person
Total £3,754.88
£1,938.86 average per person
Total £3,877.71
£2,093.05 average per person
Total £4,186.09

Somerset St Georges Terrace Perth

4 stars

0.8 miles West from the centre of Perth map

Reviewer score 4.5 / 5 34 reviews
Special Promotion
  • Book 60 days in Advance & Save 10%

View all available promotions

£1,181.26 average per person
Total £2,362.51
£1,396.27 average per person
Total £2,792.54
£1,502.35 average per person
Total £3,004.70
£1,536.25 average per person
Total £3,072.50
£1,564.26 average per person
Total £3,128.52
£1,564.26 average per person
Total £3,128.52
£1,894.55 average per person
Total £3,789.10
£1,900.12 average per person
Total £3,800.24
£2,054.31 average per person
Total £4,108.62

Mercure Perth

3 stars

0.2 miles West from the centre of Perth map

Reviewer score 4.5 / 5 22 reviews
Special Promotion
  • Enjoy 4 nights for the price of 3

View all available promotions

£1,180.92 average per person
Total £2,361.84
£1,346.26 average per person
Total £2,692.52
£1,452.34 average per person
Total £2,904.68
£1,486.24 average per person
Total £2,972.48
£1,514.25 average per person
Total £3,028.50
£1,514.25 average per person
Total £3,028.50
£1,844.54 average per person
Total £3,689.08
£1,884.44 average per person
Total £3,768.88
£2,038.63 average per person
Total £4,077.26

Goodearth Hotel Perth

3 stars

0.3 miles Southeast from the centre of Perth map

Reviewer score 4.5 / 5 82 reviews
£1,099.44 average per person
Total £2,198.88
£1,224.04 average per person
Total £2,448.08
£1,330.12 average per person
Total £2,660.24
£1,364.02 average per person
Total £2,728.04
£1,392.03 average per person
Total £2,784.06
£1,392.03 average per person
Total £2,784.06
£1,722.32 average per person
Total £3,444.64
£1,782.59 average per person
Total £3,565.18
£1,936.78 average per person
Total £3,873.56

Holiday Inn PERTH CITY CENTRE

3 stars

0.6 miles West from the centre of Perth map

Reviewer score 4.6 / 5 10 reviews
£1,313.36 average per person
Total £2,626.72
£1,544.92 average per person
Total £3,089.84
£1,651.00 average per person
Total £3,302.00
£1,684.90 average per person
Total £3,369.80
£1,712.91 average per person
Total £3,425.82
£1,712.91 average per person
Total £3,425.82
£2,043.20 average per person
Total £4,086.40
£2,049.99 average per person
Total £4,099.98
£2,204.18 average per person
Total £4,408.36
1 room left!

Northbridge Hotel Perth

4 stars

1.0 mile North from the centre of Perth map

Reviewer score 4.5 / 5 13 reviews
£1,131.39 average per person
Total £2,262.77
£1,277.29 average per person
Total £2,554.58
£1,383.37 average per person
Total £2,766.74
£1,417.27 average per person
Total £2,834.54
£1,445.28 average per person
Total £2,890.56
£1,445.28 average per person
Total £2,890.56
£1,775.57 average per person
Total £3,551.14
£1,819.86 average per person
Total £3,639.71
£1,974.05 average per person
Total £3,948.09

Citigate Perth

4 stars

1.0 mile Northwest from the centre of Perth map

Reviewer score 4.4 / 5 23 reviews
Special Promotion
  • Winter Sale! Stay 3 Nights & Save 20%

View all available promotions

£1,173.31 average per person
Total £2,346.62
£1,330.06 average per person
Total £2,660.12
£1,436.14 average per person
Total £2,872.28
£1,470.04 average per person
Total £2,940.08
£1,498.05 average per person
Total £2,996.10
£1,498.05 average per person
Total £2,996.10
£1,828.34 average per person
Total £3,656.68
£1,891.68 average per person
Total £3,783.36
£2,045.87 average per person
Total £4,091.74

Miss Maud Swedish Hotel Perth

3 stars

0.2 miles Northwest from the centre of Perth map

Reviewer score 4.5 / 5 10 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£1,139.20 average per person
Total £2,278.40
£1,283.68 average per person
Total £2,567.36
£1,389.76 average per person
Total £2,779.52
£1,423.66 average per person
Total £2,847.32
£1,451.67 average per person
Total £2,903.34
£1,451.67 average per person
Total £2,903.34
£1,781.96 average per person
Total £3,563.92
£1,832.29 average per person
Total £3,664.58
£1,986.48 average per person
Total £3,972.96
1 room left!

Santa Maria Executive Suites Fremantle B and B

3 stars

9.4 miles Southwest from the centre of Perth map

Reviewer score 4.7 / 5 3 reviews
Special Promotion
  • Meals included: Continental Breakfast

View all available promotions

£1,113.62 average per person
Total £2,227.24
£1,245.31 average per person
Total £2,490.62
£1,351.39 average per person
Total £2,702.78
£1,385.29 average per person
Total £2,770.58
£1,413.30 average per person
Total £2,826.60
£1,413.30 average per person
Total £2,826.60
£1,743.59 average per person
Total £3,487.18
£1,800.32 average per person
Total £3,600.63
£1,954.51 average per person
Total £3,909.01

Assured Ascot Quays Apartment Hotel Perth

4 stars

3.2 miles East from the centre of Perth map

Reviewer score 4.6 / 5 8 reviews
£1,291.77 average per person
Total £2,583.54
£1,512.54 average per person
Total £3,025.07
£1,618.62 average per person
Total £3,237.23
£1,652.52 average per person
Total £3,305.03
£1,680.53 average per person
Total £3,361.05
£1,680.53 average per person
Total £3,361.05
£2,010.82 average per person
Total £4,021.63
£2,031.38 average per person
Total £4,062.76
£2,185.57 average per person
Total £4,371.14

The Sebel Residence East Perth

4 stars

0.7 miles East from the centre of Perth map

Reviewer score 4.2 / 5 6 reviews
£1,184.67 average per person
Total £2,369.34
£1,351.89 average per person
Total £2,703.77
£1,457.97 average per person
Total £2,915.93
£1,491.87 average per person
Total £2,983.73
£1,519.88 average per person
Total £3,039.75
£1,519.88 average per person
Total £3,039.75
£1,850.17 average per person
Total £3,700.33
£1,896.24 average per person
Total £3,792.47
£2,050.43 average per person
Total £4,100.85

Code share information

Departure Thu, 16 Aug
Flight 319
Flight 225
Return Thu, 23 Aug
Flight 216
Flight 308

Code share information

Departure Thu, 16 Aug
Flight 8
Flight 420
Return Thu, 23 Aug
Flight 425
Flight 3

Code share information

Departure Thu, 16 Aug
Flight 252
Flight 171
Return Thu, 23 Aug
Flight 170
Flight 257

Code share information

Departure Thu, 16 Aug
Flight 2
Flight 72
Return Thu, 23 Aug
Flight 77
Flight 1

Code share information

Departure Thu, 16 Aug
Flight 7312
Operated by Qantas
Flight 7376
Operated by Qantas
Return Thu, 23 Aug
Flight 7377
Operated by Qantas
Flight 12

Code share information

Departure Thu, 16 Aug
Flight 7312
Operated by Qantas
Flight 7376
Operated by Qantas
Return Thu, 23 Aug
Flight 77
Flight 1

Code share information

Departure Thu, 16 Aug
Flight 3
Flight 125
Return Thu, 23 Aug
Flight 124
Flight 4

Code share information

Departure Thu, 16 Aug
Flight 917
Flight 485
Flight 485
Return Thu, 23 Aug
Flight 482
Flight 910

Code share information

Departure Thu, 16 Aug
Flight 235
Flight 280
Return Thu, 23 Aug
Flight 281
Flight 236
1

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 28hr 55min
Depart
18:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
14:20
Singapore , Singapore
Changi airport (SIN)

Change planes. Layover: 10hr 55min

Depart
01:15
Singapore , Singapore
Changi airport (SIN)
Arrive
06:25
Perth, Western Australia , Australia
Perth Airport (PER)

This flight arrives two (2) days later.

Return
Thu, 23 Aug
Total time: 21hr 20min
Depart
01:10
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
06:35
Singapore , Singapore
Changi airport (SIN)

Change planes. Layover: 2hr 30min

Depart
09:05
Singapore , Singapore
Changi airport (SIN)
Arrive
15:30
London , United Kingdom
Heathrow Airport (LHR)
2

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 25hr 45min
Depart
08:40
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
18:45
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 8hr 10min

Depart
02:55
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
17:25
Perth, Western Australia , Australia
Perth Airport (PER)

This is an overnight flight.

Return
Thu, 23 Aug
Total time: 19hr 40min
Depart
06:00
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
13:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 1hr 15min

Depart
14:15
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
18:40
London , United Kingdom
Heathrow Airport (LHR)
3

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 27hr 5min
Depart
12:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
07:05
Hong Kong , Hong Kong
Hong Kong Int'l airport (HKG)

Change planes. Layover: 8hr 0min

Depart
15:05
Hong Kong , Hong Kong
Hong Kong Int'l airport (HKG)
Arrive
22:35
Perth, Western Australia , Australia
Perth Airport (PER)

This is an overnight flight.

Return
Thu, 23 Aug
Total time: 23hr 5min
Depart
23:55
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
07:50
Hong Kong , Hong Kong
Hong Kong Int'l airport (HKG)

Change planes. Layover: 2hr 15min

Depart
10:05
Hong Kong , Hong Kong
Hong Kong Int'l airport (HKG)
Arrive
16:00
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

4

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 24hr 10min
Depart
21:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
17:30
Singapore , Singapore
Changi airport (SIN)

Change planes. Layover: 6hr 0min

Depart
23:30
Singapore , Singapore
Changi airport (SIN)
Arrive
04:40
Perth, Western Australia , Australia
Perth Airport (PER)

This flight arrives two (2) days later.

Return
Thu, 23 Aug
Total time: 25hr 40min
Depart
11:55
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
17:25
Singapore , Singapore
Changi airport (SIN)

Change planes. Layover: 6hr 34min

Depart
23:59
Singapore , Singapore
Changi airport (SIN)
Arrive
06:35
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

5

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 24hr 10min
Depart
21:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
17:30
Singapore , Singapore
Changi airport (SIN)

Flight 7312 Operated by Qantas

Change planes. Layover: 6hr 0min

Depart
23:30
Singapore , Singapore
Changi airport (SIN)
Arrive
04:40
Perth, Western Australia , Australia
Perth Airport (PER)

Flight 7376 Operated by Qantas

This flight arrives two (2) days later.

Return
Thu, 23 Aug
Total time: 24hr 5min
Depart
11:55
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
17:25
Singapore , Singapore
Changi airport (SIN)

Flight 7377 Operated by Qantas

Change planes. Layover: 5hr 30min

Depart
22:55
Singapore , Singapore
Changi airport (SIN)
Arrive
05:00
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

6

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 24hr 10min
Depart
21:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
17:30
Singapore , Singapore
Changi airport (SIN)

Flight 7312 Operated by Qantas

Change planes. Layover: 6hr 0min

Depart
23:30
Singapore , Singapore
Changi airport (SIN)
Arrive
04:40
Perth, Western Australia , Australia
Perth Airport (PER)

Flight 7376 Operated by Qantas

This flight arrives two (2) days later.

Return
Thu, 23 Aug
Total time: 25hr 40min
Depart
11:55
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
17:25
Singapore , Singapore
Changi airport (SIN)

Change planes. Layover: 6hr 34min

Depart
23:59
Singapore , Singapore
Changi airport (SIN)
Arrive
06:35
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

7

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 20hr 0min
Depart
12:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
07:25
Kuala Lumpur , Malaysia
Kuala Lumpur Int'l airport (KUL)

Change planes. Layover: 2hr 15min

Depart
09:40
Kuala Lumpur , Malaysia
Kuala Lumpur Int'l airport (KUL)
Arrive
15:00
Perth, Western Australia , Australia
Perth Airport (PER)

This is an overnight flight.

Return
Thu, 23 Aug
Total time: 30hr 50min
Depart
16:25
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
22:05
Kuala Lumpur , Malaysia
Kuala Lumpur Int'l airport (KUL)

Change planes. Layover: 12hr 0min

Depart
10:05
Kuala Lumpur , Malaysia
Kuala Lumpur Int'l airport (KUL)
Arrive
16:15
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

8

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 27hr 15min
Depart
21:30
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
15:05
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change planes. Layover: 7hr 15min

Depart
22:20
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK) Terminal TERMINAL
Stop 2
23:40
Phuket , Thailand
Phuket International Airport (HKT) Terminal TERMINAL 1

No plane change. Time between flights: 0hr 50min

Stops: 1

Depart
00:30
Phuket , Thailand
Phuket International Airport (HKT) Terminal TERMINAL 1
Arrive
07:45
Perth, Western Australia , Australia
Perth Airport (PER) Terminal TERMINAL 1

This flight arrives two (2) days later.

Return
Thu, 23 Aug
Total time: 21hr 30min
Depart
16:45
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
22:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change planes. Layover: 1hr 40min

Depart
00:25
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
07:15
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

9

Note: You may switch your flight after selecting a package.

Leave
Thu, 16 Aug
Total time: 35hr 25min
Depart
19:00
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
07:20
Johannesburg , South Africa
Johannesburg Int'l airport (JNB)

Change planes. Layover: 15hr 15min

Depart
22:35
Johannesburg , South Africa
Johannesburg Int'l airport (JNB)
Arrive
13:25
Perth, Western Australia , Australia
Perth Airport (PER)

This flight arrives two (2) days later.

Return
Thu, 23 Aug
Total time: 38hr 5min
Depart
23:50
Perth, Western Australia , Australia
Perth Airport (PER)
Stop 1
04:55
Johannesburg , South Africa
Johannesburg Int'l airport (JNB)

Change planes. Layover: 15hr 20min

Depart
20:15
Johannesburg , South Africa
Johannesburg Int'l airport (JNB)
Arrive
06:55
London , United Kingdom
Heathrow Airport (LHR)

This flight arrives two (2) days later.

10

The number of hotel nights in your package is based on the flight arrival and departure times at your final destination.

Early-morning arrival: If the flight to your destination is scheduled to arrive at or before 5 a.m., the hotel check-in date will be the previous day. Since normal check-in times are between 1 p.m. and 3 p.m, this ensures that a hotel room will be available to you as soon as you arrive in the early morning.

Early-morning departure: If your return flight is scheduled to depart after midnight but before 3 a.m., the hotel check-out date will be the day before your departure, so you can keep the cost of your trip as low as possible. If you want to add a hotel room for the remaining time before your flight, simply book an extra night online after you complete your package purchase. You can also call us at 0203 320 3320 or +44 (0)203 320 3320 from outside the U.K.

Remember, we will always show you the number of hotel nights and check-in and check-out dates before completing your purchase.

11