Find and Book Top Rated Hotels in South Wales

Search among 413 available hotels in South Wales from 50+ providers

Filter & Sort
201-300 out of 413
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great72 reviews
MapView on map
From   US$ 158 /nightSelect
8.2
Great85 reviews
MapView on map
From   US$ 76 /nightSelect
8.0
Great42 reviews
From   US$ 220 /nightSelect
8.0
Great88 reviews
From   US$ 177 /nightSelect
8.4
Great165 reviews
From   US$ 132 /nightSelect
8.4
Great317 reviews
From   US$ 91 /nightSelect
Bed & Breakfast
8.2
Great47 reviews
From   US$ 177 /nightSelect
8.4
Great50 reviews
From   US$ 73 /nightSelect
Bed & Breakfast
8.4
Great55 reviews
From   US$ 89 /nightSelect
Bed & Breakfast
8.0
Great87 reviews
From   US$ 161 /nightSelect
Bed & Breakfast
8.6
Great54 reviews
From   US$ 97 /nightSelect
8.4
Great56 reviews
From   US$ 112 /nightSelect
Bed & Breakfast
8.2
Great97 reviews
From   US$ 126 /nightSelect
8.0
Great75 reviews
From   US$ 127 /nightSelect
7.8
Very good31 reviews
From   US$ 186 /nightSelect
8.8
Great22 reviews
From   US$ 179 /nightSelect
8.6
Great19 reviews
From   US$ 190 /nightSelect
Hotel
8.2
Great77 reviews
From   US$ 115 /nightSelect
8.4
Great67 reviews
From   US$ 83 /nightSelect
8.2
Great47 reviews
From   US$ 125 /nightSelect
8.2
Great75 reviews
From   US$ 118 /nightSelect
8.2
Great101 reviews
From   US$ 127 /nightSelect
8.2
Great72 reviews
From   US$ 108 /nightSelect
Hotel
8.2
Great87 reviews
From   US$ 121 /nightSelect
Bed & Breakfast
8.4
Great58 reviews
From   US$ 133 /nightSelect
Bed & Breakfast
8.0
Great55 reviews
From   US$ 82 /nightSelect
Country house
8.8
Great15 reviews
From   US$ 267 /nightSelect
Guest house
8.0
Great92 reviews
From   US$ 99 /nightSelect
8.2
Great74 reviews
From   US$ 184 /nightSelect
Country house
9.0
Perfect15 reviews
From   US$ 148 /nightSelect
8.0
Great78 reviews
From   US$ 140 /nightSelect
Country house
8.8
Great25 reviews
From   US$ 127 /nightSelect
8.6
Great322 reviews
From   US$ 111 /nightSelect
8.2
Great72 reviews
From   US$ 127 /nightSelect
Guest house
8.2
Great83 reviews
From   US$ 128 /nightSelect
8.2
Great85 reviews
From   US$ 182 /nightSelect
8.6
Great382 reviews
From   US$ 129 /nightSelect
8.4
Great23 reviews
From   US$ 124 /nightSelect
8.2
Great58 reviews
From   US$ 144 /nightSelect
Aparthotel
8.4
Great35 reviews
From   US$ 159 /nightSelect
8.2
Great36 reviews
From   US$ 323 /nightSelect
8.0
Great70 reviews
From   US$ 76 /nightSelect
8.8
Great16 reviews
From   US$ 255 /nightSelect
Apartment
8.8
Great19 reviews
From   US$ 91 /nightSelect
8.2
Great51 reviews
From   US$ 100 /nightSelect
Bed & Breakfast
8.4
Great59 reviews
From   US$ 71 /nightSelect
Bed & Breakfast
8.4
Great49 reviews
From   US$ 103 /nightSelect
Bed & Breakfast
8.4
Great24 reviews
From   US$ 121 /nightSelect
Apartment
8.2
Great39 reviews
From   US$ 147 /nightSelect
8.2
Great29 reviews
From   US$ 144 /nightSelect
8.4
Great38 reviews
From   US$ 146 /nightSelect
8.4
Great32 reviews
From   US$ 166 /nightSelect
8.6
Great22 reviews
From   US$ 333 /nightSelect
Guest house
8.4
Great58 reviews
From   US$ 177 /nightSelect
Inn
8.4
Great80 reviews
From   US$ 147 /nightSelect
8.8
Great17 reviews
From   US$ 94 /nightSelect
8.0
Great124 reviews
From   US$ 52 /nightSelect
8.2
Great94 reviews
From   US$ 165 /nightSelect
Hotel
8.2
Great60 reviews
From   US$ 124 /nightSelect
Bed & Breakfast
8.2
Great69 reviews
From   US$ 101 /nightSelect
8.2
Great49 reviews
From   US$ 163 /nightSelect
Bed & Breakfast
8.4
Great86 reviews
From   US$ 163 /nightSelect
Bed & Breakfast
8.0
Great56 reviews
From   US$ 99 /nightSelect
Bed & Breakfast
8.2
Great38 reviews
From   US$ 121 /nightSelect
8.0
Great62 reviews
From   US$ 139 /nightSelect
Bed & Breakfast
8.2
Great72 reviews
From   US$ 133 /nightSelect
8.6
Great25 reviews
From   US$ 93 /nightSelect
Hotel
8.0
Great55 reviews
From   US$ 215 /nightSelect
8.2
Great66 reviews
From   US$ 136 /nightSelect
Guest house
8.2
Great72 reviews
From   US$ 103 /nightSelect
Bed & Breakfast
8.4
Great85 reviews
From   US$ 115 /nightSelect
Bed & Breakfast
8.4
Great95 reviews
From   US$ 163 /nightSelect
8.6
Great38 reviews
From   US$ 112 /nightSelect
Guest house
8.4
Great46 reviews
From   US$ 146 /nightSelect
8.4
Great38 reviews
From   US$ 76 /nightSelect
8.0
Great78 reviews
From   US$ 85 /nightSelect
8.0
Great105 reviews
From   US$ 137 /nightSelect
8.4
Great38 reviews
From   US$ 216 /nightSelect
8.4
Great33 reviews
From   US$ 708 /nightSelect
Bed & Breakfast
8.2
Great32 reviews
From   US$ 211 /nightSelect
Hotel
8.2
Great83 reviews
From   US$ 96 /nightSelect
7.8
Very good99 reviews
From   US$ 156 /nightSelect
Bed & Breakfast
8.4
Great61 reviews
From   US$ 159 /nightSelect
8.6
Great204 reviews
From   US$ 88 /nightSelect
Guest house
8.2
Great145 reviews
From   US$ 108 /nightSelect
8.6
Great410 reviews
From   US$ 36 /nightSelect
8.4
Great273 reviews
From   US$ 90 /nightSelect
8.4
Great53 reviews
From   US$ 139 /nightSelect
8.2
Great37 reviews
From   US$ 173 /nightSelect
Select
Bed & Breakfast
8.4
Great12 reviews
From   US$ 80 /nightSelect
Bed & Breakfast
8.8
Great23 reviews
From   US$ 116 /nightSelect
8.4
Great18 reviews
From   US$ 217 /nightSelect
Bed & Breakfast
8.8
Great19 reviews
From   US$ 138 /nightSelect
Guest house
8.0
Great22 reviews
From   US$ 166 /nightSelect
Apartment
8.2
Great21 reviews
From   US$ 378 /nightSelect
8.6
Great14 reviews
From   US$ 634 /nightSelect
8.6
Great24 reviews
From   US$ 179 /nightSelect
8.4
Great19 reviews
From   US$ 186 /nightSelect

City Guide: South Wales

5 Top Recommended Hotels in South Wales:

The Celtic Manor Resort: Situated in Newport, this luxury hotel offers stunning views of the Usk Valley, world-class golf facilities, and a relaxing spa.

St. David's Hotel & Spa: Located in Cardiff, this contemporary waterfront hotel boasts modern rooms, a rooftop terrace with panoramic views, and a rejuvenating spa.

Llangoed Hall: Nestled in the Brecon Beacons National Park, this grand country house hotel offers elegant accommodations, beautiful gardens, and an award-winning restaurant.

The Bear Hotel: Found in the charming town of Cowbridge, this historic hotel features individually designed rooms, a cozy bar with a roaring fire, and a fantastic location for exploring the surrounding countryside.

The Grove Narberth: Tucked away in Pembrokeshire, this boutique hotel provides luxurious rooms, a fine-dining restaurant using locally sourced ingredients, and easy access to coastal walks and sandy beaches.

Why Should You Stay in South Wales?

Rich History and Culture: South Wales is steeped in history, boasting ancient castles, fascinating museums, and vibrant cultural events. Explore Cardiff Castle, Caerphilly Castle, or the ruins of Tintern Abbey to delve into the region's past. Visit the National Museum Cardiff or the St Fagans National Museum of History to discover Welsh art, culture, and heritage. With numerous festivals and events throughout the year, including the famous Eisteddfod, South Wales offers a captivating cultural experience for tourists.

Breathtaking Landscapes and Outdoor Adventures: Nature lovers will find plenty to explore in South Wales. The region is blessed with stunning landscapes, including the Brecon Beacons National Park, Pembrokeshire Coast National Park, and Gower Peninsula, all offering picturesque hiking routes, breathtaking coastal views, and opportunities for wildlife spotting. From hiking and cycling to water sports and horse riding, South Wales is a haven for outdoor adventure enthusiasts.

Vibrant Cities and Entertainment: South Wales is home to vibrant cities with lively entertainment scenes. Explore the capital city of Cardiff and experience its buzzing nightlife, shopping districts, and live music venues. Swansea offers a mix of cultural attractions, beautiful beaches, and a thriving art scene. From theaters and concert venues to art galleries and sports stadiums, South Wales offers an array of entertainment options for every taste.

Show moreLess