Christmas Shopping in Philadelphia

Christmas Shopping Holidays to Philadelphia

3 rooms left!

The Windsor Suites

3 stars

0.4 miles Northwest from the centre of Philadelphia map

Reviewer score 4 / 5 142 reviews
Special Promotion
  • Advance purchase savings non refundable

View all available promotions

£778.10 average per person
Total £1,556.20
£779.30 average per person
Total £1,558.60
£779.30 average per person
Total £1,558.60
£860.89 average per person
Total £1,721.78
£910.09 average per person
Total £1,820.18
£910.52 average per person
Total £1,821.04
£922.40 average per person
Total £1,844.80
£930.50 average per person
Total £1,861.00
£942.88 average per person
Total £1,885.76
£980.90 average per person
Total £1,961.80

Philadelphia Marriott Downtown

4 stars

0.2 miles East from the centre of Philadelphia map

Reviewer score 4 / 5 128 reviews
£800.36 average per person
Total £1,600.72
£801.56 average per person
Total £1,603.12
£801.56 average per person
Total £1,603.12
£883.15 average per person
Total £1,766.30
£932.35 average per person
Total £1,864.70
£932.78 average per person
Total £1,865.56
£944.66 average per person
Total £1,889.32
£952.76 average per person
Total £1,905.52
£965.14 average per person
Total £1,930.28
£1,003.16 average per person
Total £2,006.32
2 rooms left!

Club Quarters at Philadelphia

3 stars

0.2 miles West from the centre of Philadelphia map

Reviewer score 4 / 5 454 reviews
Special Promotion
  • EXCLUSIVE! Save 10% on your stay!

View all available promotions

£792.59 average per person
Total £1,585.17
£793.79 average per person
Total £1,587.57
£793.79 average per person
Total £1,587.57
£875.38 average per person
Total £1,750.75
£924.58 average per person
Total £1,849.15
£925.01 average per person
Total £1,850.01
£936.89 average per person
Total £1,873.77
£944.99 average per person
Total £1,889.97
£957.37 average per person
Total £1,914.73
£995.39 average per person
Total £1,990.77

Radisson Plaza-Warwick Hotel Philadelphia

4 stars

0.4 miles Southwest from the centre of Philadelphia map

Reviewer score 4 / 5 48 reviews
£838.72 average per person
Total £1,677.43
£839.92 average per person
Total £1,679.83
£839.92 average per person
Total £1,679.83
£921.51 average per person
Total £1,843.01
£970.71 average per person
Total £1,941.41
£971.14 average per person
Total £1,942.27
£983.02 average per person
Total £1,966.03
£991.12 average per person
Total £1,982.23
£1,003.50 average per person
Total £2,006.99
£1,041.52 average per person
Total £2,083.03

Four Points by Sheraton Philadelphia City Center

3 stars

0.4 miles Northeast from the centre of Philadelphia map

Reviewer score 3.7 / 5 42 reviews
£804.32 average per person
Total £1,608.64
£805.52 average per person
Total £1,611.04
£805.52 average per person
Total £1,611.04
£887.11 average per person
Total £1,774.22
£936.31 average per person
Total £1,872.62
£936.74 average per person
Total £1,873.48
£948.62 average per person
Total £1,897.24
£956.72 average per person
Total £1,913.44
£969.10 average per person
Total £1,938.20
£1,007.12 average per person
Total £2,014.24

BEST WESTERN Center City Hotel

3 stars

1.0 mile Northwest from the centre of Philadelphia map

Reviewer score 2.7 / 5 60 reviews
£819.91 average per person
Total £1,639.81
£821.11 average per person
Total £1,642.21
£821.11 average per person
Total £1,642.21
£902.70 average per person
Total £1,805.39
£951.90 average per person
Total £1,903.79
£952.33 average per person
Total £1,904.65
£964.21 average per person
Total £1,928.41
£972.31 average per person
Total £1,944.61
£984.69 average per person
Total £1,969.37
£1,022.71 average per person
Total £2,045.41

Courtyard by Marriott Philadelphia Downtown

3 stars

0.1 miles Northeast from the centre of Philadelphia map

Reviewer score 4.2 / 5 69 reviews
£820.09 average per person
Total £1,640.17
£821.29 average per person
Total £1,642.57
£821.29 average per person
Total £1,642.57
£902.88 average per person
Total £1,805.75
£952.08 average per person
Total £1,904.15
£952.51 average per person
Total £1,905.01
£964.39 average per person
Total £1,928.77
£972.49 average per person
Total £1,944.97
£984.87 average per person
Total £1,969.73
£1,022.89 average per person
Total £2,045.77

Days Inn Springfield/Phil.Intl Airport

2 stars

9.0 miles West from the centre of Philadelphia map

Reviewer score 3.3 / 5 26 reviews
Special Promotion
£749.98 average per person
Total £1,499.95
£751.18 average per person
Total £1,502.35
£751.18 average per person
Total £1,502.35
£832.77 average per person
Total £1,665.53
£881.97 average per person
Total £1,763.93
£882.40 average per person
Total £1,764.79
£894.28 average per person
Total £1,788.55
£902.38 average per person
Total £1,804.75
£914.76 average per person
Total £1,829.51
£952.78 average per person
Total £1,905.55

Travelodge Philadelphia Convention Center

2 stars

0.4 miles Northeast from the centre of Philadelphia map

Reviewer score 2.8 / 5 58 reviews
£755.38 average per person
Total £1,510.75
£756.58 average per person
Total £1,513.15
£756.58 average per person
Total £1,513.15
£838.17 average per person
Total £1,676.33
£887.37 average per person
Total £1,774.73
£887.80 average per person
Total £1,775.59
£899.68 average per person
Total £1,799.35
£907.78 average per person
Total £1,815.55
£920.16 average per person
Total £1,840.31
£958.18 average per person
Total £1,916.35

Holiday Inn PHILADELPHIA-HISTORIC DISTRICT

3 stars

0.9 miles East from the centre of Philadelphia map

Reviewer score 3.7 / 5 97 reviews
£835.70 average per person
Total £1,671.40
£836.90 average per person
Total £1,673.80
£836.90 average per person
Total £1,673.80
£918.49 average per person
Total £1,836.98
£967.69 average per person
Total £1,935.38
£968.12 average per person
Total £1,936.24
£980.00 average per person
Total £1,960.00
£988.10 average per person
Total £1,976.20
£1,000.48 average per person
Total £2,000.96
£1,038.50 average per person
Total £2,077.00

Residence Inn by Marriott Philadelphia Center City

3 stars

0.1 miles Northeast from the centre of Philadelphia map

Reviewer score 4.3 / 5 32 reviews
£858.20 average per person
Total £1,716.40
£859.40 average per person
Total £1,718.80
£859.40 average per person
Total £1,718.80
£940.99 average per person
Total £1,881.98
£990.19 average per person
Total £1,980.38
£990.62 average per person
Total £1,981.24
£1,002.50 average per person
Total £2,005.00
£1,010.60 average per person
Total £2,021.20
£1,022.98 average per person
Total £2,045.96
£1,061.00 average per person
Total £2,122.00

Sheraton Philadelphia University City Hotel

3 stars

1.6 miles West from the centre of Philadelphia map

Reviewer score 3.8 / 5 35 reviews
£857.08 average per person
Total £1,714.15
£858.28 average per person
Total £1,716.55
£858.28 average per person
Total £1,716.55
£939.87 average per person
Total £1,879.73
£989.07 average per person
Total £1,978.13
£989.50 average per person
Total £1,978.99
£1,001.38 average per person
Total £2,002.75
£1,009.48 average per person
Total £2,018.95
£1,021.86 average per person
Total £2,043.71
£1,059.88 average per person
Total £2,119.75

Days Inn Horsham/Philadelphia

2 stars

15.7 miles North from the centre of Philadelphia map

Reviewer score 3.6 / 5 77 reviews
Special Promotion
£756.74 average per person
Total £1,513.48
£757.94 average per person
Total £1,515.88
£757.94 average per person
Total £1,515.88
£839.53 average per person
Total £1,679.06
£888.73 average per person
Total £1,777.46
£889.16 average per person
Total £1,778.32
£901.04 average per person
Total £1,802.08
£909.14 average per person
Total £1,818.28
£921.52 average per person
Total £1,843.04
£959.54 average per person
Total £1,919.08

BEST WESTERN West Deptford Inn

3 stars

8.1 miles South from the centre of Philadelphia map

Reviewer score 3.7 / 5 9 reviews
Special Promotion
  • Save 20% on your stay

View all available promotions

£759.19 average per person
Total £1,518.37
£760.39 average per person
Total £1,520.77
£760.39 average per person
Total £1,520.77
£841.98 average per person
Total £1,683.95
£891.18 average per person
Total £1,782.35
£891.61 average per person
Total £1,783.21
£903.49 average per person
Total £1,806.97
£911.59 average per person
Total £1,823.17
£923.97 average per person
Total £1,847.93
£961.99 average per person
Total £1,923.97

Sofitel Philadelphia

5 stars

0.3 miles West from the centre of Philadelphia map

Reviewer score 4.3 / 5 167 reviews
Special Promotion
  • Pay for 2, Enjoy 3!

View all available promotions

£864.37 average per person
Total £1,728.73
£865.57 average per person
Total £1,731.13
£865.57 average per person
Total £1,731.13
£947.16 average per person
Total £1,894.31
£996.36 average per person
Total £1,992.71
£996.79 average per person
Total £1,993.57
£1,008.67 average per person
Total £2,017.33
£1,016.77 average per person
Total £2,033.53
£1,029.15 average per person
Total £2,058.29
£1,067.17 average per person
Total £2,134.33

Wingate By Wyndham Mt. Laurel/Philadelphia Area

3 stars

11.2 miles East from the centre of Philadelphia map

Reviewer score 4.1 / 5 55 reviews
£765.41 average per person
Total £1,530.82
£766.61 average per person
Total £1,533.22
£766.61 average per person
Total £1,533.22
£848.20 average per person
Total £1,696.40
£897.40 average per person
Total £1,794.80
£897.83 average per person
Total £1,795.66
£909.71 average per person
Total £1,819.42
£917.81 average per person
Total £1,835.62
£930.19 average per person
Total £1,860.38
£968.21 average per person
Total £1,936.42

Comfort Inn Valley Forge National Park

3 stars

14.9 miles Northwest from the centre of Philadelphia map

Reviewer score 3.8 / 5 91 reviews
£770.33 average per person
Total £1,540.66
£771.53 average per person
Total £1,543.06
£771.53 average per person
Total £1,543.06
£853.12 average per person
Total £1,706.24
£902.32 average per person
Total £1,804.64
£902.75 average per person
Total £1,805.50
£914.63 average per person
Total £1,829.26
£922.73 average per person
Total £1,845.46
£935.11 average per person
Total £1,870.22
£973.13 average per person
Total £1,946.26

Holiday Inn Express PHILADELPHIA-MIDTOWN

3 stars

0.2 miles Southeast from the centre of Philadelphia map

Reviewer score 4 / 5 39 reviews
£870.28 average per person
Total £1,740.55
£871.48 average per person
Total £1,742.95
£871.48 average per person
Total £1,742.95
£953.07 average per person
Total £1,906.13
£1,002.27 average per person
Total £2,004.53
£1,002.70 average per person
Total £2,005.39
£1,014.58 average per person
Total £2,029.15
£1,022.68 average per person
Total £2,045.35
£1,035.06 average per person
Total £2,070.11
£1,073.08 average per person
Total £2,146.15

Latham Hotel Downtown- Philadelphia

3 stars

0.3 miles West from the centre of Philadelphia map

Reviewer score 3.6 / 5 114 reviews
£881.64 average per person
Total £1,763.27
£882.84 average per person
Total £1,765.67
£882.84 average per person
Total £1,765.67
£964.43 average per person
Total £1,928.85
£1,013.63 average per person
Total £2,027.25
£1,014.06 average per person
Total £2,028.11
£1,025.94 average per person
Total £2,051.87
£1,034.04 average per person
Total £2,068.07
£1,046.42 average per person
Total £2,092.83
£1,084.44 average per person
Total £2,168.87

Comfort Inn Downtown/Historic Area

2 stars

1.2 miles East from the centre of Philadelphia map

Reviewer score 3.3 / 5 94 reviews
£768.85 average per person
Total £1,537.69
£770.05 average per person
Total £1,540.09
£770.05 average per person
Total £1,540.09
£851.64 average per person
Total £1,703.27
£900.84 average per person
Total £1,801.67
£901.27 average per person
Total £1,802.53
£913.15 average per person
Total £1,826.29
£921.25 average per person
Total £1,842.49
£933.63 average per person
Total £1,867.25
£971.65 average per person
Total £1,943.29

Code share information

Departure Thu, 28 Jun
Flight 923
Flight 3336
Operated by @
Return Sun, 1 Jul
Flight 3335
Operated by @
Flight 922

Code share information

Departure Thu, 28 Jun
Flight 863
Flight 344
Return Sun, 1 Jul
Flight 3335
Operated by @
Flight 922

Code share information

Departure Thu, 28 Jun
Flight 863
Flight 344
Return Sun, 1 Jul
Flight 3335
Operated by @
Flight 922

Code share information

Departure Thu, 28 Jun
Flight 729
Return Sun, 1 Jul
Flight 728

Code share information

Departure Thu, 28 Jun
Flight 19
Flight 3624
Operated by @
Return Sun, 1 Jul
Flight 3456
Operated by @
Flight 1

Code share information

Departure Thu, 28 Jun
Flight 6079
Operated by Delta Air Lines
Flight 5424
Operated by Delta Air Lines
Return Sun, 1 Jul
Flight 6813
Operated by Delta Air Lines
Flight 6101
Operated by Delta Air Lines

Code share information

Departure Thu, 28 Jun
Flight 69
Return Sun, 1 Jul
Flight 66

Code share information

Departure Thu, 28 Jun
Flight 99
Flight 2296
Return Sun, 1 Jul
Flight 6131
Operated by British Airways

Code share information

Departure Thu, 28 Jun
Flight 1081
Flight 8634
Operated by Delta Air Lines
Return Sun, 1 Jul
Flight 8635
Operated by Delta Air Lines
Flight 1980

Code share information

Departure Thu, 28 Jun
Flight 69
Return Sun, 1 Jul
Flight 4606
Operated by British Airways
1

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

Leave
Thu, 28 Jun
Total time: 10hr 20min
Depart
07:55
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
11:04
Washington DC, District of Columbia , United States
Dulles Airport (IAD)

Change planes. Layover: 1hr 12min

Depart
12:16
Washington DC, District of Columbia , United States
Dulles Airport (IAD) Terminal TERMINAL
Arrive
13:15
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL D

Flight 3336 Operated by @

Return
Sun, 1 Jul
Total time: 10hr 43min
Depart
06:12
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL D
Stop 1
07:07
Washington DC, District of Columbia , United States
Dulles Airport (IAD) Terminal TERMINAL

Flight 3335 Operated by @

Change planes. Layover: 2hr 32min

Depart
09:39
Washington DC, District of Columbia , United States
Dulles Airport (IAD)
Arrive
21:55
London , United Kingdom
Heathrow Airport (LHR)
2

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

Leave
Thu, 28 Jun
Total time: 13hr 22min
Depart
11:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
14:05
Toronto, Ontario , Canada
Toronto Airport (YYZ)

Change planes. Layover: 3hr 55min

Depart
18:00
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Arrive
19:27
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Return
Sun, 1 Jul
Total time: 10hr 43min
Depart
06:12
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL D
Stop 1
07:07
Washington DC, District of Columbia , United States
Dulles Airport (IAD) Terminal TERMINAL

Flight 3335 Operated by @

Change planes. Layover: 2hr 32min

Depart
09:39
Washington DC, District of Columbia , United States
Dulles Airport (IAD)
Arrive
21:55
London , United Kingdom
Heathrow Airport (LHR)
3

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

Leave
Thu, 28 Jun
Total time: 13hr 22min
Depart
11:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
14:05
Toronto, Ontario , Canada
Toronto Airport (YYZ)

Change planes. Layover: 3hr 55min

Depart
18:00
Toronto, Ontario , Canada
Toronto Airport (YYZ)
Arrive
19:27
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Return
Sun, 1 Jul
Total time: 10hr 43min
Depart
06:12
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL D
Stop 1
07:07
Washington DC, District of Columbia , United States
Dulles Airport (IAD) Terminal TERMINAL

Flight 3335 Operated by @

Change planes. Layover: 2hr 32min

Depart
09:39
Washington DC, District of Columbia , United States
Dulles Airport (IAD)
Arrive
21:55
London , United Kingdom
Heathrow Airport (LHR)
4

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

Leave
Thu, 28 Jun
Total time: 8hr 15min
Depart
12:15
London , United Kingdom
Heathrow Airport (LHR)
Arrive
15:30
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Return
Sun, 1 Jul
Total time: 7hr 10min
Depart
21:50
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Arrive
10:00
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

5

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

Leave
Thu, 28 Jun
Total time: 13hr 12min
Depart
09:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
12:30
Detroit, Michigan , United States
Detroit Wayne County Airport (DTW)

Change planes. Layover: 2hr 48min

Depart
15:18
Detroit, Michigan , United States
Detroit Wayne County Airport (DTW) Terminal TERMINAL EM
Arrive
17:17
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL D

Flight 3624 Operated by @

Return
Sun, 1 Jul
Total time: 14hr 5min
Depart
12:45
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL) Terminal TERMINAL E
Stop 1
13:46
New York, New York , United States
John F Kennedy Intl (JFK) Terminal TERMINAL 3

Flight 3456 Operated by @

Change planes. Layover: 5hr 49min

Depart
19:35
New York, New York , United States
John F Kennedy Intl (JFK)
Arrive
07:50
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

6

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

Leave
Thu, 28 Jun
Total time: 13hr 12min
Depart
09:05
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
12:30
Detroit, Michigan , United States
Detroit Wayne County Airport (DTW)

Flight 6079 Operated by Delta Air Lines

Change planes. Layover: 2hr 48min

Depart
15:18
Detroit, Michigan , United States
Detroit Wayne County Airport (DTW)
Arrive
17:17
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)

Flight 5424 Operated by Delta Air Lines

Return
Sun, 1 Jul
Total time: 14hr 5min
Depart
12:45
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Stop 1
13:46
New York, New York , United States
John F Kennedy Intl (JFK)

Flight 6813 Operated by Delta Air Lines

Change planes. Layover: 5hr 49min

Depart
19:35
New York, New York , United States
John F Kennedy Intl (JFK)
Arrive
07:50
London , United Kingdom
Heathrow Airport (LHR)

Flight 6101 Operated by Delta Air Lines

This is an overnight flight.

7

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

Leave
Thu, 28 Jun
Total time: 8hr 10min
Depart
17:00
London , United Kingdom
Heathrow Airport (LHR)
Arrive
20:10
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Return
Sun, 1 Jul
Total time: 7hr 0min
Depart
18:20
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Arrive
06:20
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

8

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

Leave
Thu, 28 Jun
Total time: 13hr 30min
Depart
07:45
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
10:10
Chicago, Illinois , United States
O'Hare Airport (ORD)

Change planes. Layover: 3hr 10min

Depart
13:20
Chicago, Illinois , United States
O'Hare Airport (ORD)
Arrive
16:15
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Return
Sun, 1 Jul
Total time: 7hr 5min
Depart
22:00
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Arrive
10:05
London , United Kingdom
Heathrow Airport (LHR)

Flight 6131 Operated by British Airways

This is an overnight flight.

9

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

Leave
Thu, 28 Jun
Total time: 14hr 0min
Depart
07:10
London , United Kingdom
Heathrow Airport (LHR)
Stop 1
09:25
Paris , France
Charles de Gaulle Airport (CDG)

Change planes. Layover: 4hr 0min

Depart
13:25
Paris , France
Charles de Gaulle Airport (CDG)
Arrive
16:10
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)

Flight 8634 Operated by Delta Air Lines

Return
Sun, 1 Jul
Total time: 10hr 55min
Depart
18:30
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Stop 1
08:30
Paris , France
Charles de Gaulle Airport (CDG)

Flight 8635 Operated by Delta Air Lines

Change planes. Layover: 1hr 35min

Depart
10:05
Paris , France
Charles de Gaulle Airport (CDG)
Arrive
10:25
London , United Kingdom
Heathrow Airport (LHR)

This is an overnight flight.

10

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

Leave
Thu, 28 Jun
Total time: 8hr 10min
Depart
17:00
London , United Kingdom
Heathrow Airport (LHR)
Arrive
20:10
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Return
Sun, 1 Jul
Total time: 7hr 5min
Depart
22:00
Philadelphia, Pennsylvania , United States
Philadelphia Airport (PHL)
Arrive
10:05
London , United Kingdom
Heathrow Airport (LHR)

Flight 4606 Operated by British Airways

This is an overnight flight.

11