Airlines with free stopover - Travel Eat Enjoy Repeat

Airlines with free stopover

If you are taking a long trip, it can be nice to have a free stopover along the way. Several airlines offer such a stopover, with or without free hotels. Below is a list of 7 airlines that offer this.


Icelandair is I think the best-known airline offering this. You can make a stopover of up to 7 days in Reykjavik. You do not get discounts on hotels or excursions, but on the website, there are ready-made itineraries to make the most of your visit. More information about the stopover can be found here.

TAP Air Portugal

If you book with TAP Air Portugal, you can make a free stopover in Lisbon or Porto for up to 10 days (not all routes allow this). You get 25% off domestic flights to explore other parts of Portugal (including Madeira and the Azores). There is also a 20% discount on hotels and discounts on excursions and in restaurants. More information can be found here.


Through Iberia, you can make a stopover in Madrid for up to 7 days. You get discounts on hotels and excursions and a city card to explore the city for free for the first 2 days. All the info can be found here.

Turkish Airlines

With Turkish Airlines, you can make a free stopover in Istanbul if your transfer time is at least 20 hours. Economy Class passengers get a free overnight stay in a 4-star hotel. Business Class passengers get 2 free nights in a 5-star hotel. All information can be found here.


With Etihad, make a stopover in Abu Dhabi where you get a free overnight stay for up to 2 nights in a 3-star hotel. There is also a Premium stopover where you get up to 40% discount on 4 or 5-star hotels. In addition, you also get discounts on restaurants and excursions. You can find all the information here.

Qatar Airways

Make a stopover of up to 4 days in Doha with Qatar Airways. You can already book a 4-star hotel for $14 for one night or an all-inclusive beach hotel for $144 per night. All the information can be found here.


And then there is Emirates where you can have a free stopover in Dubai. Your transit time has to be between 8 and 26 hours, though. You then get a free hotel stay, transfers, meals, and visa. All the information can be found here.



Some of these links are affiliate links. If you buy something through these links, Travel Eat Enjoy Repeat will earn a small commission. This will cost you nothing extra.


free stopover

Pin It on Pinterest