Wales is a perfect choice for a short break, offering everything from rugged coastlines and national parks to lively cities and historic towns. Whether you’re exploring Snowdonia relaxing by the sea or spending time in Cardiff, it’s easy to fit a lot into a short trip. Perfect for a one night stay or a longer escape with hotels, B&Bs and apartments across the country, find the right hotel for you today!

10,000 properties

Hotel in Wootton Bassett, Swindon · 55.55 mi from centre
7.6
224 reviews
Breakfast available
Only 2 rooms left
With a stay at Marsh Farm Hotel in Swindon, you'll be within a 15-minute drive of Thames River and Jubilee Lake. This hotel is 1 mi (1.6 km) from Royal Wootton Bassett Old Town Hall and 1.1 mi (1.8 km) from Royal Wootton Bassett Methodist Church.

Hotel in Wells · 28.13 mi from centre
8.4
1,000 reviews
Breakfast available
Located in Wells, Wookey Hole Hotel is a 1-minute drive from Wookey Hole Caves and 5 minutes from Wells Cathedral. This hotel is 3.1 mi (5 km) from Wells Bishop's Palace and 7.6 mi (12.2 km) from Chalice Well.

Inn in Porthcawl · 22.53 mi from centre
9.0
172 reviews
Breakfast available
Located in Porthcawl, Rose And Crown is by the ocean – a 3-minute drive from Pyle & Kenfig Golf Club and 5 minutes from Royal Porthcawl Golf Club. This inn is 2 mi (3.2 km) from Newton Beach and 6.7 mi (10.8 km) from Southerndown Golf Club.

Hotel in Cardiff · 1.35 mi from centre
Breakfast available
Only 2 rooms left
With a stay at Premier Inn Cardiff Bay in Cardiff (Butetown), you'll be within a 5-minute drive of Cardiff Bay and Cardiff Castle. This hotel is 2.8 mi (4.5 km) from Principality Stadium and 9 mi (14.4 km) from Barry Island Beach.

Hotel in Barnstaple · 46.45 mi from centre
Breakfast available
With a stay at Premier Inn Barnstaple in Barnstaple, you'll be steps from Funder Zone and a 3-minute drive from St Anne's Arts & Community Centre. This hotel is 12 mi (19.3 km) from North Devon Coast and 12.2 mi (19.7 km) from Exmoor National Park.

Hotel in Taunton · 32.50 mi from centre
8.2
556 reviews
Breakfast available
With a stay at Corner House Hotel, you'll be centrally located in Taunton, just a 4-minute walk from West Sedgemoor Nature Reserve and 12 minutes by foot from County Cricket Ground. This hotel is 12.2 mi (19.6 km) from Exmoor National Park and 1.3 mi (2.1 km) from The Cygnet Health Care Stadium.

Hotel in Chippenham · 45.05 mi from centre
4.0
1 review
Breakfast available
Only 3 rooms left
With a stay at Premier Inn Chippenham in Chippenham, you'll be steps from Cepen Park and a 2-minute drive from John Cole's Park. This hotel is 14.1 mi (22.7 km) from Thermae Bath Spa and 1.8 mi (2.9 km) from Monkton Park.

Hotel in Hereford · 45.39 mi from centre
Breakfast available
Only 3 rooms left
With a stay at Premier Inn Hereford Holmer in Hereford, you'll be within a 15-minute drive of Wye Valley and Courtyard Theatre. This hotel is 1.1 mi (1.8 km) from Edgar Street and 1.2 mi (1.9 km) from Mappa Mundi & Chained Library Exhibitions.

Hotel in Alcombe, Minehead · 22.96 mi from centre
Breakfast available
With a stay at Premier Inn Minehead in Minehead, you'll be within a 5-minute drive of Exmoor National Park and Minehead Beach. This hotel is 0.8 mi (1.3 km) from West Somerset Railway and 1.3 mi (2.1 km) from Blenheim Gardens.

Hotel in Yeovil · 43.29 mi from centre
Breakfast available
With a stay at Premier Inn Yeovil Airfield in Yeovil, you'll be within a 5-minute drive of Huish Park and Yeovil Country Park. This hotel is 1.4 mi (2.3 km) from Westlands Sports and Fitness Centre and 2.3 mi (3.8 km) from Montacute House.

Bed & breakfast in Honiton · 41.13 mi from centre
8.0
288 reviews
Breakfast available
With a stay at The Cottage Marsh B&B in Honiton, you'll be within a 10-minute drive of Otterford Parish Hall and Yarcombe Village Hall. This bed & breakfast is 19.6 mi (31.5 km) from Dorset and East Devon Coast and 2.8 mi (4.5 km) from Blackdown Hills.

Hotel in Cheltenham · 52.90 mi from centre
7.8
687 reviews
Breakfast available
Located in Cheltenham, Ramada by Wyndham Cheltenham is in the business district, within a 10-minute drive of University of Gloucestershire and Cheltenham Town Hall. This hotel is 3.3 mi (5.3 km) from The Promenade and 4.6 mi (7.4 km) from Cheltenham Racecourse.

Hotel in Bath City Centre, Bath · 35.87 mi from centre
8.8
68 reviews
Breakfast available
With a stay at The Z Hotel Bath in Bath (Bath City Centre), you'll be steps from Thermae Bath Spa and Theatre Royal Bath. This hotel is 12.9 mi (20.7 km) from Cabot Circus Shopping Centre and 13.7 mi (22.1 km) from University of Bristol.

Bed & breakfast in Ilfracombe · 44.56 mi from centre
8.8
53 reviews
Only 2 rooms left
With a stay at The Harbour Lights in Ilfracombe, you'll be within a 15-minute drive of North Devon Coast and Exmoor National Park. This bed & breakfast is 6.7 mi (10.9 km) from Woolacombe Beach and 0.1 mi (0.1 km) from Ilfracombe Harbour.

Hotel in Bath City Centre, Bath · 35.83 mi from centre
9.0
1,794 reviews
Breakfast available
Reserve now, pay later
Only 5 rooms left
With a stay at Hampton by Hilton Bath City in Bath (Bath City Centre), you'll be steps from Theatre Royal Bath and Thermae Bath Spa. This hotel is 0.7 mi (1.1 km) from Bath Christmas Market and 0.7 mi (1.1 km) from Bath Abbey.

Hotel in Newport · 10.77 mi from centre
9.0
676 reviews
Breakfast available
A stay at Mercure Newport Hotel places you in the heart of Newport, within a 10-minute drive of Newport Transporter Bridge and University of Wales-Newport. This hotel is 5.3 mi (8.5 km) from Llanfrechfa Grange Hospital and 5.4 mi (8.7 km) from Celtic Manor Resort Golf Club.

Hotel in Cwmbran · 14.76 mi from centre
Breakfast available
Only 2 rooms left
Located in Cwmbran, Premier Inn Cwmbran is within a 5-minute drive of Llantarnam Grange Arts Centre and Grosmont Castle. This hotel is 13.3 mi (21.4 km) from Brecon Beacons National Park and 18 mi (29 km) from Wye Valley.

Hotel in Radstock · 33.62 mi from centre
8.6
588 reviews
Breakfast available
Located in Radstock, Best Western Plus Centurion Hotel is in the historical district – a 4-minute drive from Downside Abbey and 7 minutes from Chew Valley. This golf hotel is 13.9 mi (22.4 km) from Longleat Safari and Adventure Park and 10.7 mi (17.2 km) from Thermae Bath Spa.

Hotel in Weston-super-Mare · 12.48 mi from centre
8.2
981 reviews
This property is offering a temporary discount on staysSave:11%
Breakfast available
Only 2 rooms left
When you stay at The Royal Hotel in Weston-super-Mare, you'll be near the beach, within a 10-minute walk of The Grand Pier and Weston-Super-Mare Museum. This hotel is 13.3 mi (21.4 km) from Cheddar Gorge and 0.2 mi (0.3 km) from Weston-super-Mare Beach.

Inn in Westbury · 45.29 mi from centre
8.4
285 reviews
Breakfast available
With a stay at The Hollies Inn in Westbury, you'll be within a 15-minute drive of Center Parcs Longleat Forest and Brokerswood Country Park. This inn is 9 mi (14.5 km) from Longleat Safari and Adventure Park and 15.1 mi (24.3 km) from Thermae Bath Spa.
Wales is a captivating destination for all types of breaks, whether you're looking for a family adventure, a city escape, or a relaxing spa retreat. With its stunning landscapes, rich history, and vibrant culture, Wales offers something for everyone.
For families, Wales is a treasure trove of exciting activities and attractions. From exploring ancient castles and mythical legends to enjoying thrilling outdoor adventures, there's never a dull moment. If you're seeking a city break, Wales has plenty to offer. Cardiff, the capital city, boasts a vibrant atmosphere with its modern shopping centres, historic landmarks, and buzzing nightlife. For those in need of relaxation, Wales is home to some of the finest spa retreats in the UK. From the picturesque countryside of Pembrokeshire to the serene coastal towns of Anglesey, there are plenty of options for a blissful spa break in Wales.
Whether you're looking for a family adventure, a city escape, or a spa retreat, Wales has it all. With its diverse range of attractions, breathtaking landscapes, and warm Welsh hospitality, Wales is the perfect destination for your next UK break. Book your Wales break now with UK Breaks and create unforgettable memories with your loved ones.