Featured hotels near Viola Arena

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Campbell Apartment

Cardiff Outskirts, Cardiff (0.4 miles from Viola Arena)

Set in Cardiff and only 2.6 km from Cardiff Bay, Campbell Apartment offers accommodation with lake views, free WiFi and free private parking.

Show more Show less
9.4
Superb
63 reviews
Price from
£109
per night

Cardiff Premier Apartments

Cardiff Outskirts, Cardiff (0.5 miles from Viola Arena)

Cardiff Premier Apartments has garden views, free WiFi and free private parking, situated in Cardiff, 4.2 km from Cardiff Bay.

Show more Show less
9.3
Superb
52 reviews
Price from
£150
per night

Weaver's House B&B

Cardiff Outskirts, Cardiff (0.7 miles from Viola Arena)

Located in Cardiff, 4.1 km from Cardiff Bay, and Motorpoint Arena Cardiff reachable within 6 km, Weaver's House B&B offers a shared lounge, a garden and free WiFi.

Show more Show less
9.2
Superb
107 reviews
Price from
£55
per night

Cardiff Bay Apartment

Cardiff Outskirts, Cardiff (0.4 miles from Viola Arena)

Located in Cardiff and only 2.6 km from Cardiff Bay, Cardiff Bay Apartment provides accommodation with garden views, free WiFi and free private parking.

Show more Show less
8.9
Fabulous
75 reviews
Price from
£106
per night

Hansen House Cardiff Apartment with Parking

Cardiff Bay, Cardiff (1.2 miles from Viola Arena)

In the Cardiff Bay district of Cardiff, close to Cardiff Bay, Hansen House Cardiff Apartment with Parking has a terrace and a washing machine.

Show more Show less
9.8
Exceptional
96 reviews
Price from
£110
per night

Cardiff Bay Capital Apartment

Cardiff Outskirts, Cardiff (0.4 miles from Viola Arena)

Offering free WiFi and garden views, Cardiff Bay Capital Apartment provides accommodation situated in Cardiff, just 1.2 km from Viola Arena.

Show more Show less
9.2
Superb
25 reviews
Price from
£161
per night