Sharm El-Sheikh

from London

Save up to: £272

Average cost: £373

Best deal: £101


Sharm El-Sheikh, a resort town between the desert of the Sinai Peninsula and the Red Sea, is known for its sandy beaches, clear waters, and coral reefs. Visit the incredible Ras Mohammed National Park, explore the bustling SOHO Square, or dive in the renowned Blue Hole. Sharm El-Sheikh's luxury resorts, vibrant nightlife, and the annual International Shopping & Tourism Festival make it an oasis of fun and relaxation.


Latest deals:

12 days
£101
Sun 10 Jan - Fri 22 Jan


5 days
£101
Sun 17 Jan - Fri 22 Jan


8 days
£101
Thu 14 Jan - Fri 22 Jan


10 days
£101
Tue 12 Jan - Fri 22 Jan


5 days
£101
Sun 10 Jan - Fri 15 Jan


8 days
£106
Sun 10 Jan - Mon 18 Jan


6 days
£106
Tue 12 Jan - Mon 18 Jan


9 days
£110
Sun 10 Jan - Tue 19 Jan


11 days
£110
Sun 10 Jan - Thu 21 Jan


13 days
£110
Sun 10 Jan - Sat 23 Jan


15 days
£110
Sun 10 Jan - Mon 25 Jan


5 days
£110
Tue 12 Jan - Sun 17 Jan


7 days
£110
Tue 12 Jan - Tue 19 Jan


9 days
£110
Tue 12 Jan - Thu 21 Jan


11 days
£110
Tue 12 Jan - Sat 23 Jan


12 days
£110
Sun 17 Jan - Fri 29 Jan


16 days
£110
Tue 12 Jan - Thu 28 Jan


5 days
£110
Thu 14 Jan - Tue 19 Jan


11 days
£110
Sun 17 Jan - Thu 28 Jan


9 days
£110
Thu 14 Jan - Sat 23 Jan


11 days
£110
Thu 14 Jan - Mon 25 Jan


8 days
£110
Sun 17 Jan - Mon 25 Jan


14 days
£110
Thu 14 Jan - Thu 28 Jan


15 days
£110
Thu 14 Jan - Fri 29 Jan


7 days
£110
Fri 15 Jan - Fri 22 Jan


6 days
£110
Sun 17 Jan - Sat 23 Jan


13 days
£110
Tue 12 Jan - Mon 25 Jan


7 days
£110
Sun 10 Jan - Sun 17 Jan


7 days
£110
Thu 14 Jan - Thu 21 Jan


5 days
£110
Sun 24 Jan - Fri 29 Jan


14 days
£110
Thu 28 Jan - Thu 11 Feb


8 days
£110
Thu 7 Jan - Fri 15 Jan


16 days
£110
Tue 26 Jan - Thu 11 Feb


15 days
£110
Thu 7 Jan - Fri 22 Jan


7 days
£110
Fri 8 Jan - Fri 15 Jan


6 days
£110
Sat 23 Jan - Fri 29 Jan


5 days
£110
Sat 23 Jan - Thu 28 Jan


14 days
£110
Fri 8 Jan - Fri 22 Jan


6 days
£110
Sat 16 Jan - Fri 22 Jan


10 days
£115
Fri 8 Jan - Mon 18 Jan


6 days
£115
Fri 8 Jan - Thu 14 Jan


7 days
£115
Thu 7 Jan - Thu 14 Jan


11 days
£115
Thu 7 Jan - Mon 18 Jan


10 days
£119
Mon 18 Jan - Thu 28 Jan


12 days
£119
Sat 16 Jan - Thu 28 Jan


13 days
£119
Sat 16 Jan - Fri 29 Jan


9 days
£119
Tue 2 Feb - Thu 11 Feb


10 days
£119
Mon 1 Feb - Thu 11 Feb


11 days
£119
Sun 31 Jan - Thu 11 Feb


7 days
£119
Sun 17 Jan - Sun 24 Jan


7 days
£119
Thu 21 Jan - Thu 28 Jan


7 days
£119
Thu 28 Jan - Thu 4 Feb


8 days
£119
Thu 21 Jan - Fri 29 Jan


9 days
£119
Sat 16 Jan - Mon 25 Jan


7 days
£119
Mon 18 Jan - Mon 25 Jan


9 days
£119
Tue 26 Jan - Thu 4 Feb


11 days
£119
Sun 24 Jan - Thu 4 Feb


6 days
£119
Fri 22 Jan - Thu 28 Jan


9 days
£119
Tue 19 Jan - Thu 28 Jan


5 days
£119
Mon 18 Jan - Sat 23 Jan


6 days
£119
Tue 19 Jan - Mon 25 Jan


12 days
£119
Sat 23 Jan - Thu 4 Feb


7 days
£119
Fri 22 Jan - Fri 29 Jan


11 days
£119
Mon 18 Jan - Fri 29 Jan


9 days
£119
Sun 17 Jan - Tue 26 Jan


10 days
£119
Tue 19 Jan - Fri 29 Jan


11 days
£119
Tue 9 Mar - Sat 20 Mar


5 days
£119
Sat 16 Jan - Thu 21 Jan


10 days
£119
Thu 7 Jan - Sun 17 Jan


12 days
£119
Thu 7 Jan - Tue 19 Jan


14 days
£119
Thu 7 Jan - Thu 21 Jan


16 days
£119
Thu 7 Jan - Sat 23 Jan


9 days
£119
Fri 8 Jan - Sun 17 Jan


11 days
£119
Fri 8 Jan - Tue 19 Jan


13 days
£119
Fri 8 Jan - Thu 21 Jan


15 days
£119
Fri 8 Jan - Sat 23 Jan


6 days
£119
Sat 9 Jan - Fri 15 Jan


7 days
£119
Sat 16 Jan - Sat 23 Jan


13 days
£119
Sat 9 Jan - Fri 22 Jan


6 days
£119
Sun 10 Jan - Sat 16 Jan


5 days
£119
Thu 7 Jan - Tue 12 Jan


14 days
£119
Sun 10 Jan - Sun 24 Jan


15 days
£119
Thu 31 Dec - Fri 15 Jan


11 days
£119
Mon 11 Jan - Fri 22 Jan


12 days
£119
Tue 12 Jan - Sun 24 Jan


14 days
£119
Tue 12 Jan - Tue 26 Jan


13 days
£119
Sun 7 Mar - Sat 20 Mar


10 days
£119
Thu 14 Jan - Sun 24 Jan


12 days
£119
Thu 14 Jan - Tue 26 Jan


6 days
£119
Fri 15 Jan - Thu 21 Jan


8 days
£119
Fri 15 Jan - Sat 23 Jan


10 days
£119
Fri 15 Jan - Mon 25 Jan


13 days
£119
Fri 15 Jan - Thu 28 Jan


14 days
£119
Fri 15 Jan - Fri 29 Jan


16 days
£119
Sun 10 Jan - Tue 26 Jan


10 days
£119
Tue 5 Jan - Fri 15 Jan


9 days
£124
Tue 5 Jan - Thu 14 Jan


9 days
£124
Sat 9 Jan - Mon 18 Jan


5 days
£124
Sat 9 Jan - Thu 14 Jan


7 days
£124
Mon 11 Jan - Mon 18 Jan


13 days
£124
Tue 5 Jan - Mon 18 Jan


14 days
£124
Thu 31 Dec - Thu 14 Jan