Find and Book Top Rated Hotels in Wales

Search among 996 available hotels in Wales from 50+ providers

Filter & Sort
1-100 out of 996
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great1233 reviews
MapView on map
From   US$ 106 /nightSelect
8.6
Great1250 reviews
MapView on map
From   US$ 129 /nightSelect
8.6
Great1202 reviews
From   US$ 115 /nightSelect
8.6
Great393 reviews
From   US$ 201 /nightSelect
8.4
Great226 reviews
From   US$ 164 /nightSelect
8.4
Great361 reviews
From   US$ 98 /nightSelect
8.2
Great105 reviews
From   US$ 51 /nightSelect
8.4
Great455 reviews
From   US$ 94 /nightSelect
8.2
Great115 reviews
From   US$ 219 /nightSelect
8.4
Great221 reviews
From   US$ 78 /nightSelect
8.6
Great1499 reviews
From   US$ 87 /nightSelect
8.6
Great327 reviews
From   US$ 164 /nightSelect
8.6
Great1221 reviews
From   US$ 95 /nightSelect
8.4
Great282 reviews
From   US$ 134 /nightSelect
8.0
Great137 reviews
From   US$ 315 /nightSelect
8.6
Great316 reviews
From   US$ 216 /nightSelect
Guest house
8.2
Great59 reviews
From   US$ 132 /nightSelect
8.0
Great105 reviews
From   US$ 141 /nightSelect
8.6
Great502 reviews
From   US$ 198 /nightSelect
8.6
Great816 reviews
From   US$ 117 /nightSelect
8.4
Great106 reviews
From   US$ 164 /nightSelect
Bed & Breakfast
8.2
Great57 reviews
From   US$ 125 /nightSelect
8.4
Great52 reviews
From   US$ 115 /nightSelect
8.6
Great1138 reviews
From   US$ 78 /nightSelect
8.6
Great976 reviews
From   US$ 63 /nightSelect
8.6
Great758 reviews
From   US$ 89 /nightSelect
Guest house
8.4
Great369 reviews
From   US$ 36 /nightSelect
8.2
Great103 reviews
From   US$ 232 /nightSelect
8.6
Great924 reviews
From   US$ 97 /nightSelect
8.6
Great362 reviews
From   US$ 232 /nightSelect
8.6
Great750 reviews
From   US$ 59 /nightSelect
8.2
Great94 reviews
From   US$ 83 /nightSelect
8.6
Great1189 reviews
From   US$ 92 /nightSelect
8.4
Great409 reviews
From   US$ 120 /nightSelect
8.2
Great74 reviews
From   US$ 116 /nightSelect
8.4
Great176 reviews
From   US$ 78 /nightSelect
8.4
Great209 reviews
From   US$ 134 /nightSelect
Country house
8.8
Great17 reviews
From   US$ 249 /nightSelect
Hotel
8.2
Great89 reviews
From   US$ 475 /nightSelect
8.4
Great153 reviews
From   US$ 57 /nightSelect
Guest house
8.0
Great80 reviews
From   US$ 91 /nightSelect
8.6
Great647 reviews
From   US$ 82 /nightSelect
8.4
Great292 reviews
From   US$ 76 /nightSelect
8.2
Great56 reviews
From   US$ 128 /nightSelect
Country house
8.4
Great28 reviews
From   US$ 124 /nightSelect
8.2
Great122 reviews
From   US$ 318 /nightSelect
8.6
Great392 reviews
From   US$ 71 /nightSelect
8.2
Great78 reviews
From   US$ 99 /nightSelect
Guest house
8.2
Great51 reviews
From   US$ 141 /nightSelect
Hotel
8.2
Great171 reviews
From   US$ 54 /nightSelect
8.6
Great27 reviews
From   US$ 57 /nightSelect
8.0
Great81 reviews
From   US$ 179 /nightSelect
From   US$ 145 /nightSelect
8.2
Great88 reviews
From   US$ 128 /nightSelect
Hotel
8.6
Great233 reviews
From   US$ 148 /nightSelect
8.2
Great46 reviews
From   US$ 144 /nightSelect
Bed & Breakfast
8.6
Great23 reviews
From   US$ 153 /nightSelect
8.0
Great50 reviews
From   US$ 76 /nightSelect
8.2
Great89 reviews
From   US$ 53 /nightSelect
8.0
Great71 reviews
From   US$ 77 /nightSelect
Hotel
8.0
Great98 reviews
From   US$ 165 /nightSelect
8.2
Great128 reviews
From   US$ 221 /nightSelect
8.2
Great99 reviews
From   US$ 110 /nightSelect
8.8
Great93 reviews
From   US$ 140 /nightSelect
8.6
Great719 reviews
From   US$ 91 /nightSelect
8.4
Great470 reviews
From   US$ 56 /nightSelect
8.2
Great131 reviews
From   US$ 92 /nightSelect
8.2
Great161 reviews
From   US$ 139 /nightSelect
8.0
Great101 reviews
From   US$ 175 /nightSelect
8.6
Great533 reviews
From   US$ 188 /nightSelect
8.2
Great89 reviews
From   US$ 79 /nightSelect
8.2
Great60 reviews
From   US$ 140 /nightSelect
8.2
Great105 reviews
From   US$ 216 /nightSelect
8.6
Great279 reviews
From   US$ 119 /nightSelect
Country house
8.6
Great31 reviews
From   US$ 96 /nightSelect
8.2
Great76 reviews
From   US$ 195 /nightSelect
Guest house
8.2
Great66 reviews
From   US$ 100 /nightSelect
Bed & Breakfast
8.2
Great53 reviews
From   US$ 119 /nightSelect
Hotel
8.2
Great86 reviews
From   US$ 123 /nightSelect
8.2
Great82 reviews
From   US$ 102 /nightSelect
8.0
Great102 reviews
From   US$ 111 /nightSelect
Guest house
8.2
Great127 reviews
From   US$ 85 /nightSelect
Bed & Breakfast
8.2
Great104 reviews
From   US$ 132 /nightSelect
Country house
8.6
Great133 reviews
From   US$ 258 /nightSelect
Hotel
8.2
Great85 reviews
From   US$ 182 /nightSelect
8.6
Great390 reviews
From   US$ 161 /nightSelect
8.0
Great101 reviews
From   US$ 178 /nightSelect
8.6
Great480 reviews
From   US$ 126 /nightSelect
8.0
Great57 reviews
From   US$ 120 /nightSelect
8.2
Great95 reviews
From   US$ 198 /nightSelect
Bed & Breakfast
8.0
Great61 reviews
From   US$ 198 /nightSelect
8.6
Great550 reviews
From   US$ 112 /nightSelect
Guest house
8.0
Great123 reviews
From   US$ 34 /nightSelect
8.0
Great64 reviews
From   US$ 119 /nightSelect
Bed & Breakfast
8.4
Great59 reviews
From   US$ 90 /nightSelect
8.2
Great84 reviews
From   US$ 79 /nightSelect
8.4
Great117 reviews
From   US$ 243 /nightSelect
8.4
Great223 reviews
From   US$ 68 /nightSelect
Bed & Breakfast
8.2
Great46 reviews
From   US$ 192 /nightSelect
Bed & Breakfast
8.2
Great67 reviews
From   US$ 113 /nightSelect

City Guide: Wales

5 Top recommended hotels in Wales:

St. David's Hotel and Spa: Located on the waterfront in Cardiff Bay, this hotel offers stunning views of the harbor and is known for its luxurious spa facilities.

Gliffaes Country House Hotel: Nestled within the enchanting Brecon Beacons National Park, this charming hotel is surrounded by picturesque gardens and boasts a renowned restaurant specializing in local cuisine.

Fairyhill: Situated in the heart of the Gower Peninsula, this elegant boutique hotel offers a peaceful retreat with its beautiful gardens, Michelin-starred dining, and easy access to stunning beaches.

The Quay Hotel and Spa: Overlooking the Conwy Estuary, this modern hotel in Deganwy offers contemporary rooms, a relaxing spa, and access to various outdoor activities, including sailing and hiking.

The Bear Hotel: Located in the historic town of Crickhowell, this 15th-century coaching inn combines traditional charm with modern comforts, including a hearty pub menu and cozy rooms.

Why should you stay in Wales?

Natural Beauty: Wales is renowned for its breathtaking landscapes, from the rugged mountains of Snowdonia to the stunning coastline of Pembrokeshire. Visitors can explore the stunning national parks, take scenic hikes, or simply relax on beautiful sandy beaches. With its diverse range of scenery, Wales offers something for every nature lover.

Rich History and Culture: From ancient castles and medieval ruins to vibrant Welsh festivals and traditional music, Wales is steeped in history and culture. Visitors can immerse themselves in the country's fascinating past by exploring its numerous castles, visiting museums and galleries, or attending lively cultural events.

Outdoor Adventures: Wales is a playground for outdoor enthusiasts. With its impressive mountains, wild rivers, and vast expanses of countryside, there are endless opportunities for adventure. Visitors can try their hand at activities such as hiking, mountain biking, rock climbing, kayaking, and even zip-lining. Whether you are seeking adrenaline-pumping thrills or a leisurely stroll in nature, Wales offers plenty of outdoor adventures to suit all tastes.

Show moreLess