San Francisco
Direct return from Portland
San Francisco, a city in northern California, is known for its iconic Golden Gate Bridge, vibrant arts scene, and diverse culture. Visit the historic Alcatraz Island, explore the bustling Fisherman's Wharf, or ride a traditional cable car up and down the city's hilly streets. San Francisco's world-class dining, stunning parks, and the annual San Francisco Pride Parade make it a city of innovation and inclusivity.
Latest deals
3 days £88 Fri 1 Jan – Mon 4 Jan
8 days £88 Wed 27 Jan – Thu 4 Feb
7 days £88 Wed 27 Jan – Wed 3 Feb
6 days £88 Wed 27 Jan – Tue 2 Feb
16 days £88 Tue 26 Jan – Thu 11 Feb
15 days £88 Tue 26 Jan – Wed 10 Feb
14 days £88 Tue 26 Jan – Tue 9 Feb
13 days £88 Tue 26 Jan – Mon 8 Feb
11 days £88 Tue 26 Jan – Sat 6 Feb
10 days £88 Tue 26 Jan – Fri 5 Feb
9 days £88 Tue 26 Jan – Thu 4 Feb
8 days £88 Tue 26 Jan – Wed 3 Feb
7 days £88 Tue 26 Jan – Tue 2 Feb
6 days £88 Tue 26 Jan – Mon 1 Feb
16 days £88 Mon 25 Jan – Wed 10 Feb
15 days £88 Mon 25 Jan – Tue 9 Feb
14 days £88 Mon 25 Jan – Mon 8 Feb
12 days £88 Mon 25 Jan – Sat 6 Feb
11 days £88 Mon 25 Jan – Fri 5 Feb
10 days £88 Mon 25 Jan – Thu 4 Feb
9 days £88 Mon 25 Jan – Wed 3 Feb
8 days £88 Mon 25 Jan – Tue 2 Feb
7 days £88 Mon 25 Jan – Mon 1 Feb
16 days £88 Sat 23 Jan – Mon 8 Feb
14 days £88 Sat 23 Jan – Sat 6 Feb
13 days £88 Sat 23 Jan – Fri 5 Feb
12 days £88 Sat 23 Jan – Thu 4 Feb
11 days £88 Sat 23 Jan – Wed 3 Feb
9 days £88 Wed 27 Jan – Fri 5 Feb
10 days £88 Wed 27 Jan – Sat 6 Feb
12 days £88 Wed 27 Jan – Mon 8 Feb
13 days £88 Wed 27 Jan – Tue 9 Feb
9 days £88 Mon 1 Feb – Wed 10 Feb
8 days £88 Mon 1 Feb – Tue 9 Feb
7 days £88 Mon 1 Feb – Mon 8 Feb
14 days £88 Sat 30 Jan – Sat 13 Feb
12 days £88 Sat 30 Jan – Thu 11 Feb
11 days £88 Sat 30 Jan – Wed 10 Feb
10 days £88 Sat 30 Jan – Tue 9 Feb
9 days £88 Sat 30 Jan – Mon 8 Feb
6 days £88 Sat 30 Jan – Fri 5 Feb
15 days £88 Fri 29 Jan – Sat 13 Feb
13 days £88 Fri 29 Jan – Thu 11 Feb
12 days £88 Fri 29 Jan – Wed 10 Feb
11 days £88 Fri 29 Jan – Tue 9 Feb
10 days £88 Sat 23 Jan – Tue 2 Feb
10 days £88 Fri 29 Jan – Mon 8 Feb
7 days £88 Fri 29 Jan – Fri 5 Feb
6 days £88 Fri 29 Jan – Thu 4 Feb
... 696 more possible dates exist ...