We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Family-friendly Luxury Classic Principality Stadium Premier Inn Internet Business City Center Cardiff Bay Wetherspoon Hotels Pool Green Charming National Museum Cardiff Budget Boutique Mid-range Quaint Romantic Quiet Concierge Beachfront Meeting room Breakfast included Golf course Room Service Non-Smoking Hotel Rhossili Bay Gower Peninsula Pets Allowed Bar/Lounge Kitchenette St Fagans National Museum of History Cathays Suites Spa Air Conditioning Reduced mobility rooms Free Wifi Airport Transportation Llandaff Restaurant Free Parking Cardiff Castle $ $$ $$$ $$$$ & up & up & up Trendy Cheap Hotels Downtown Bed and Breakfast Boutique Bed And Breakfast Hotels with Restaurants Fitness center Family Bed And Breakfast Quiet Hotels Hotels with Free Wifi Clean Hotels City Center Hotels Spa Hotels Downtown Hotels Charming Hotels Peace and Quiet Seeker Boutique Spa Hotels Suite Hotels Boutique Hotels Family Vacationer Luxury Traveler Luxury Spa Hotels Hotels with Jacuzzi Hotels with Bars Budget Hotels Hotels with Hot Tubs Modern Hotels Wedding Hotels Luxury Bed And Breakfast
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighborhoods
Traveler Rating
Hotel class
Style
More
Style
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
BroadRock
SAVE $23
$137
Expedia.com
$114
View Deal
#2 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Llansabbath Country Farmhouse B&B
Booking.com
$103
View Deal
#3 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Langland Road B&B
TripAdvisor
$111
View Deal
#4 of 433 South Wales B&B and Inns
  • Free Wifi
  • Breakfast included
Llanerch Vineyard
SAVE $2
$92
Orbitz.com
$90
View Deal
#6 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of $118/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Olivia House
Agoda.com
$124
View Deal
#7 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Cathedral 73
SAVE $19
$111
Agoda.com
$92
View Deal
#11 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Savings alert: 25% below average rate

The price you found is 25% lower than this hotel's average rate of $123/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

King's Head Inn
Priceline
$136
View Deal
#13 of 433 South Wales B&B and Inns
  • Free Parking
  • Breakfast included
Ty Rosa B&B
SAVE $10
$53
Expedia.com
$43
View Deal
#14 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Abergavenny Hotel
Loading prices...
#16 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Kings Arms
Loading prices...
#17 of 433 South Wales B&B and Inns
  • Free Wifi
  • Breakfast included
Arfryn House Bed and Breakfast
SAVE $19
$98
Orbitz.com
$79
View Deal
#18 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Western House B&B
SAVE $17
$120
Hotels.com
$103
View Deal
#20 of 433 South Wales B&B and Inns
  • Free Parking
  • Free Internet
Holm House
SAVE $4
$136
Orbitz.com
$132
View Deal
#21 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Racecourse GuestHouse
LateRooms.com
$81
View Deal
#22 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
The Exchange Hotel
SAVE $5
$87
Hotels.com
$82
View Deal
#23 of 433 South Wales B&B and Inns
  • Free Wifi
  • Restaurant
Savings alert: 43% below average rate

The price you found is 43% lower than this hotel's average rate of $143/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Lychgate
Loading prices...
#25 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Studios at Glenthorne
SAVE $17
$88
Hotels.com
$71
View Deal
#27 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Patricks with Rooms
SAVE $9
$136
Agoda.com
$127
View Deal
#29 of 433 South Wales B&B and Inns
  • Free Wifi
  • Beachfront
Premier Inn Monmouth Hotel
Loading prices...
#31 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of $83/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Lion Hotel
Loading prices...
#34 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Hazel Court
Priceline
$91
View Deal
#36 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Dexby Town House
Booking.com
$103
View Deal
#37 of 433 South Wales B&B and Inns
  • Free Wifi
  • Breakfast included
Coach and Horses Inn
Booking.com
$82
View Deal
#45 of 433 South Wales B&B and Inns
  • Free Wifi
  • Restaurant
Hazelwood House
SAVE $2
$65
Orbitz.com
$63
View Deal
#47 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Twin Trails B&B
Toprooms.com
$78
View Deal
#50 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Soar Chapel Guest House
Loading prices...
#51 of 433 South Wales B&B and Inns
  • Free Parking
  • Breakfast included
Jolyon's at No. 10
SAVE $3
$86
Hotels.com
$83
View Deal
#52 of 433 South Wales B&B and Inns
  • Free Wifi
  • Restaurant
Two Rivers
Booking.com
$71
View Deal
#53 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
No.8 Accommodation
SAVE $19
$111
Hotels.com
$92
View Deal
#55 of 433 South Wales B&B and Inns
  • Free Wifi
Ewenny Farm Guest House
SAVE $18
$97
Booking.com
$79
View Deal
#56 of 433 South Wales B&B and Inns
  • Free Wifi
  • Free Parking
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of $88/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.