You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
Looking for a bed and breakfast in Wales? You’re in the right place. They’re dotted all over the country, so whether you’re after a holiday on the pretty coastlines of South Wales or want to explore the rugged beauty of North Wales, there’s a B&B for you. If you need a cheap place with sea views, or a cosy guest house tucked away in a quaint Welsh village, you’ll be able to find something that ticks all your must-haves. And, if you fancy a last-minute getaway, you’ll still be able to get a great deal with LateRooms.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Inn in Weston-super-Mare · 12.30 mi from centre
8.2
174 reviews
Breakfast available
With a stay at Old Colonial Hotel Weston-Super-Mare | Marston's Inns in Weston-super-Mare, you'll be a 4-minute walk from Weston-super-Mare Beach and 6 minutes by foot from The Grand Pier. This beach inn is 13.5 mi (21.7 km) from Cheddar Gorge and 0.6 mi (1 km) from Cineworld Weston-super-Mare.

Inn in Shepton Mallet · 37.50 mi from centre
9.4
243 reviews
Breakfast available
Located in Shepton Mallet, The Natterjack Inn is a 3-minute drive from Royal Bath and West Showground and 8 minutes from Mill on the Brue. This inn is 20 mi (32.2 km) from Longleat Safari and Adventure Park and 21.2 mi (34 km) from Center Parcs Longleat Forest.

Bed and breakfast in Frome · 40.85 mi from centre
8.2
2,544 reviews
George Hotel & Granary is a 4-star property set in Frome. Offering a restaurant, the property also has a bar. The accommodation provides free WiFi.
A full English breakfast is served each morning at the property.
Bath is 17 km from the bed and breakfast, while Bristol is 31 km away. Bristol Airport is 32 km from the property.

Hotel in Cheltenham · 54.11 mi from centre
Breakfast available
Located in Cheltenham, Premier Inn Cheltenham Central - West/A40 is within a 15-minute drive of Cheltenham Racecourse and Gloucester Docks. This hotel is 8.2 mi (13.2 km) from Gloucester Quays and 1.2 mi (1.9 km) from University of Gloucestershire.

Guest house in Filton, Bristol · 26.42 mi from centre
8.6
23 reviews
Greensleeves, a property with a garden, is situated in Bristol, 2.9 km from Bristol Parkway Station, 7.1 km from Cabot Circus, as well as 7.3 km from Clifton. This guest house features free private parking, a shared kitchen and free WiFi. Outdoor furniture is available for guests to relax or dine outside.
Each unit features a patio offering quiet street views, a flat-screen TV, a dining area, a well-fitted kitchen and a private bathroom with walk-in shower, a hair dryer and free toiletries. An oven, a microwave and toaster are also available, as well as a kettle. At the guest house, every unit comes with bed linen and towels.
The guest house has a picnic area where you can spend a day out in the open.
Bristol Temple Meads Station is 8.5 km from the guest house, while Bristol Cathedral is 9 km from the property. Bristol Airport is 20 km away.

Hotel in Nailsworth · 43.81 mi from centre
8.7
1,718 reviews
The Egypt Mill Hotel is situated in the unspoilt Cotswold town of Nailsworth. The 16th century riverside hotel features a restaurant and bar.
Our Restaurant and bar has a great local reputation with a wide choice of dishes to suit all tastes. Friendly service in relaxed surroundings makes for a memorable evening or lunchtime. In the summer, the patio and water gardens are open daily where you can enjoy a meal outside or a relaxing pre dinner drink.
Upstairs, a great function facility caters for larger groups, private dining, weddings or conferences.
In the bar, the carefully renovated and working mill-wheel is housed behind glass to be visible to all who eat here.

Guesthouse in Llanelli · 44.81 mi from centre
9.8
9 reviews
When you stay at Beudy Bach in Llanelli, you'll be within a 10-minute drive of Llyn Llech Owain Country Park and National Botanic Garden of Wales. This guest house is 9.3 mi (14.9 km) from Brecon Beacons National Park and 6.3 mi (10.2 km) from Combat Challenge.

Hotel in Cheltenham · 55.31 mi from centre
8.0
305 reviews
Breakfast available
Situated in Cheltenham, 14 km from Kingsholm Stadium, The Bell Inn features accommodation with a garden, free private parking and a bar. The property is around 32 km from Cotswold Water Park, 48 km from Coughton Court and 50 km from Lydiard Park. Facilities include a sun terrace and free WiFi is accessible.
At the hotel, each room comes with a wardrobe and a flat-screen TV. At The Bell Inn, the rooms have a private bathroom with a shower.
Sudeley Castle is 14 km from the accommodation, while Gloucester Cathedral is 15 km from the property.

Guesthouse in Porthcawl · 22.63 mi from centre
When you stay at The Heritage Hotel in Porthcawl, you'll be near the beach, within a 5-minute drive of Porthcawl Rest Bay Beach and Royal Porthcawl Golf Club. This guest house is 1.4 mi (2.2 km) from Trecco Bay and 2.6 mi (4.2 km) from Pyle & Kenfig Golf Club.

Hotel in Llanelli · 44.76 mi from centre
8.6
757 reviews
Breakfast available
Located in Llanelli, Stradey Park Hotel is a 5-minute drive from National Wetland Centre and 6 minutes from Parc y Scarlets. This golf hotel is 6.9 mi (11.2 km) from Pembrey Country Park and 12.1 mi (19.4 km) from Swansea Beach.

Hotel in Bridgend · 17.26 mi from centre
Breakfast available
With a stay at Premier Inn Bridgend Central in Bridgend, you'll be within a 5-minute drive of Newcastle Castle and Coity Castle. This hotel is 2.2 mi (3.5 km) from Bryngarw Country Park and 2.7 mi (4.4 km) from Bridgend Minature Railway.

Guest house in Sidmouth · 53.96 mi from centre
9.5
295 reviews
Situated in Sidmouth, The Barn and Pinn Cottage has a garden, and free WiFi. Boasting family rooms, this property also provides guests with a terrace. Free allocated parking.
At the guest house, the rooms come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. All rooms in The Barn and Pinn Cottage are fitted with a hairdryer and a CD player.
A à la carte breakfast is available each morning at the accommodation.
Exeter is 20 km from The Barn and Pinn Cottage, while Lyme Regis is 26 km from the property. The nearest airport is Exeter International Airport, 11 km from the guest house.
Restaurant & Bar currently unavailable.

Bed and breakfast in Weston-super-Mare · 12.21 mi from centre
9.8
745 reviews
Located in Weston-super-Mare and only 1.5 km from Weston-Super-Mare Beach, All Seasons Bed & Breakfast - Adults Only provides accommodation with sea views, free WiFi and free private parking. The property has garden views and is 35 km from Ashton Court and 35 km from Clifton. The accommodation features a housekeeping service and bicycle parking for guests.
At the bed and breakfast, all units have a desk, a flat-screen TV, a private bathroom, bed linen and towels. Some units include a fireplace. The units will provide guests with a wardrobe and a kettle.
Buffet and à la carte breakfast options with warm dishes, local specialities and fresh pastries are available.
The bed and breakfast features a sun terrace and a picnic area.
Bristol Cathedral is 36 km from All Seasons Bed & Breakfast - Adults Only. Bristol Airport is 24 km away.

Hotel in Caerphilly · 7.95 mi from centre
Breakfast available
With a stay at Premier Inn Caerphilly - Corbetts Lane in Caerphilly (Llanbradach), you'll be within a 10-minute drive of Caerphilly Castle and Parc Penallta. This hotel is 10.8 mi (17.3 km) from Principality Stadium and 18.3 mi (29.5 km) from Brecon Beacons National Park.

Guest house in Bristol, Winford · 22.99 mi from centre
9.3
82 reviews
Regilbury court, The Yard is located in Winford, 13 km from Ashton Court, 15 km from Bristol Temple Meads Station, as well as 15 km from Bristol Cathedral. This property offers access to a terrace, free private parking and free WiFi. Clifton is 15 km away and Cabot Circus is 16 km from the guest house.
The guest house offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. The guest house provides certain units with inner courtyard views, and each unit has a kettle. At the guest house, every unit has bed linen and towels.
Bristol Parkway Station is 25 km from the guest house, while Oldfield Park Train Station is 30 km away. Bristol Airport is 4 km from the property.

Homestay in Bristol · 25.63 mi from centre
4.4
44 reviews
Set 1.7 km from Bristol Temple Meads Station, 1.9 km from Bristol Cathedral and 3.2 km from Clifton, Spacious room with private living room offers accommodation situated in Bristol. The property is around 5.5 km from Ashton Court, 10 km from Bristol Parkway Station and 20 km from Oldfield Park Train Station. Free WiFi is available throughout the property and Cabot Circus is 500 metres away.
The homestay is fitted with a flat-screen TV. Towels and bed linen are featured in the homestay. The accommodation is non-smoking.
The Circus Bath is 21 km from the homestay, while The Roman Baths is 21 km away. Bristol Airport is 14 km from the property.

Hotel in Weston-super-Mare · 12.74 mi from centre
Breakfast available
With a stay at Premier Inn Weston-Super-Mare - Seafront in Weston-super-Mare, you'll be within a 5-minute walk of Cineworld Weston-super-Mare and Weston-super-Mare Town Hall. This hotel is 13.1 mi (21.1 km) from Cheddar Gorge and 0.3 mi (0.5 km) from Weston-super-Mare Beach.

Bed & breakfast in Lyme Regis · 53.25 mi from centre
8.4
178 reviews
Breakfast available
With a stay at Kersbrook Hotel in Lyme Regis, you'll be within a 10-minute walk of Monmouth Beach and Dinosaurland Fossil Museum. This bed & breakfast is 0.5 mi (0.8 km) from Lyme Regis Museum and 0.5 mi (0.8 km) from Dinosaur Land.

Hotel in Llandrindod Wells · 53.08 mi from centre
8.2
293 reviews
Breakfast available
When you a stay at Metropole Hotel and Spa in Llandrindod Wells, you'll be next to a golf course, just steps from Radnorshire Museum and National Cycle Collection. This golf hotel is 0.4 mi (0.6 km) from Rock Park and 0.7 mi (1.1 km) from Llandrindod Lake.

Hotel in Gloucestershire, Berkeley · 36.32 mi from centre
8.0
108 reviews
The Prince of Wales Hotel in Berkeley (GL13 9HD) is a charming 3-star country inn set on the edge of the historic town of Berkeley, nestled within the scenic Severn Valley and close to the Cotswolds.
With about 38 modern en‑suite rooms, it blends heritage with comfort—a former public house turned refreshed hotel after a £1 million renovation, reopening in 2025 under new ownership
The Ashville Steakhouse at The Prince of Wales is now open and taking bookings.