Romantic cities in the UK for a night away

Published: 21 May 2025

Looking for a romantic escape with your partner? The UK is home to many charming cities where you can enjoy a magical stay full of love and relaxation. From historic streets and scenic riverbanks to fairytale castles and luxury hotels. Discover our top 5 most romantic cities in the UK.

Our top 5 romantic cities in the UK

1. Edinburgh

With its cobbled streets, dramatic castle, and stunning views, Edinburgh is one of the most romantic cities in the UK. Stroll through the charming Old Town, enjoy a scenic walk up Arthur’s Seat, or indulge in a candlelit dinner in a historic restaurant. For a magical stay, book a night at House of Gods Hotel, a boutique hotel offering opulent, romantic style suites. Alternatively, stay at The Balmoral, a luxury hotel with stunning city views and an award-winning spa.

All accommodations in Edinburgh
 

2. Bath

Bath’s Georgian elegance and thermal spas make it a perfect romantic getaway. Explore the stunning architecture of the Royal Crescent, unwind at the Thermae Bath Spa, or enjoy a boat trip along the River Avon. Stay at The Gainsborough Bath Spa, a five-star hotel with direct access to the natural thermal waters. For a more intimate experience, The Roseate Villa Bath offers a boutique stay with a homely charm.

All accommodations in Bath
 

3. York
 

York is a city steeped in history and romance, with its medieval streets, charming tea rooms, and riverside walks. Stroll hand in hand down the Shambles, take a boat ride along the River Ouse, or explore the stunning York Minster. For a romantic overnight stay, choose The Milner York formerly the Principal York, a Victorian style hotel with luxury facilities. Another fantastic option is The Grand, York, also offering luxurious rooms and a relaxing spa.

All accommodations in York
 

4. Oxford

Oxford’s picturesque streets and grand university buildings create the perfect romantic atmosphere. Punt along the River Cherwell, wander through the historic colleges, or enjoy a traditional afternoon tea in a charming café. Stay at Old Parsonage Hotel, a boutique hotel with a cosy and romantic ambiance. Or book a night at The Randolph Hotel by Graduate Hotels, a stunning five-star hotel with elegant interiors.

All accommodations in Oxford
 

5. Cambridge

With its dreamy riverside setting and historic charm, Cambridge is an idyllic destination for couples. Glide along the River Cam on a traditional punt, explore the beautiful college gardens, or enjoy a sunset walk by the river. University Arms Hotel offers a luxurious stay with classic British elegance, while Gonville Hotel provides boutique-style accommodation with a romantic touch.

All accommodations in Cambridge
 

Book a getaway in a romantic city with Hotelgiftcard

Have you found your perfect romantic city for a destination? Easily book a charming stay in one of the many partnered accommodations with Hotelgiftcard. Enjoy a unique overnight experience and create unforgettable memories with your loved one.

Give the gift of a romantic getaway with Hotelgiftcard

Want to surprise your partner with a romantic night away? With Hotelgiftcard, the recipient can choose their own city and accommodation. The perfect gift for a birthday, anniversary, or as a gift for Valentine's Day!

HGC card

Give a Hotelgiftcard as a gift!