
Some links to products and partners on this website will earn an affiliate commission.
Long time readers will know that InsideFlyer UK has always had a bit of a soft spot for Premier Inn hotels. Luxurious and exclusive? No. Comfortable and reliable? Yes!
Our previous efforts explaining how to get free breakfast with Premier Inn were perhaps a little bit niche, so I’m pleased to share a simple offer that’s open to everyone:
Book a non-flex rate by 29th May for a stay between 6th June 2025 and 21st August 2025 using this link and enjoy FREE breakfast.

Note that you have to use the correct link – you’ll know you’re on the right page if you can see a green banner advertising the offer at the top of the page.
Details
- Booking Deadline: Make your reservation by 29th May 2025, 23:59.
- Stay Dates: Stay between 6th June 2025 and 21st August 2025
- Non-Flex Rate: Requires full payment at booking and is non-refundable.
- Exclusions: Offer does not apply to hotels in Germany or existing bookings.
The offer applies to up to 2 adults per room, but remember that kids (under 16) eat free at Premier Inn, so if you booked a family room, you would all get free breakfast.
What’s the catch?
As far as I can see, there isn’t one really. I compared a few different hotels and dates using the offer page and the standard Premier Inn site and the prices were always the same – so “free”really does seem to mean free.
It is worth noting that free breakfast only applies to non-flex rates, so if your travel plans aren’t firm, you’ll probably want to give this a miss.

Bottom line
If you are comfortable booking a non-flex rate, this is a genuinely decent offer. Breakfast normally costs £10.99+ per person, and you can often book Premier Inns for under £50 per night.