Skip to main content

Hotels in Caerphilly

11 handpicked places to stay

Caerphilly county sits within easy reach of Cardiff and the South Wales valleys, and its places to stay reflect that dual appeal, with options suited to castle visits, business trips and walking breaks into the surrounding hills. Caerphilly town itself has chain hotels such as Premier Inn Caerphilly Crossways and Travelodge Caerphilly, useful for straightforward overnight stops close to the castle and rail links into Cardiff.

Further into the valleys, towns like Blackwood, Bargoed, Crosskeys and Hengoed offer smaller inns and guest houses, including The Castle Inn and Lodge and Ty Castell Guest House, where the pace is quieter and rates tend to be lower. For a more country-house feel, Maes Manor Country Hotel and Bryn Meadows Golf Hotel And Spa combine grounds and leisure facilities with a base for exploring the wider area, while pub-style stays such as the Lord Nelson Hotel and Halfway House suit those wanting a simple bed alongside a local for dinner.

Ty Castell Guest House

Ty Castell Guest House

B&B · 48 St Martins Rd, Caerphilly

A straightforward B&B on St Martins Rd in Caerphilly, close to the town centre, with free parking and en-suite family rooms.

Premier Inn Caerphilly Corbetts Lane

Premier Inn Caerphilly Corbetts Lane

Hotel · Corbetts Lane, Caerphilly

Premier Inn Caerphilly Corbetts Lane is a 62-room hotel handy for exploring Caerphilly, Cardiff and the South Wales Valleys, with free on-site parking.

Premier Inn Caerphilly Crossways

Premier Inn Caerphilly Crossways

Hotel · Crossways Business Park, Caerphilly

A straightforward 59-room Premier Inn on Crossways Business Park, Caerphilly, suited to drivers wanting free parking and easy access to the castle and Cardiff.

Travelodge Caerphilly

Travelodge Caerphilly

Hotel · Castlegate, Penrhos Roundabout, Caerphilly

A straightforward 51-room Travelodge at Penrhos Roundabout in Caerphilly, with free on-site parking and easy access to the famous castle.

Gellihaf House

Gellihaf House

B&B · Gellihaf House New Road, Blackwood

A B&B on New Road in Blackwood, Caerphilly, with free parking, a garden and easy reach of Hengoed and Dare Valley Country Park.

Halfway House

Halfway House

Guest Accommodation · Upper Gelligroes, Blackwood

A pub-style guesthouse on Upper Gelligroes near Blackwood, surrounded by Caerphilly countryside good for walking and cycling.

Maes Manor Country Hotel

Maes Manor Country Hotel

Hotel · Maes Rudded Lane, Blackwood

A country house hotel in Blackwood with 28 rooms, gardens, a restaurant and free parking, set in the Caerphilly countryside.

The Rock

The Rock

Hotel · Tredegar Road, Blackwood

The Rock is a small five-room adults-only hotel in Blackwood, Caerphilly, with en-suite rooms and free on-site parking.

Bryn Meadows Golf Hotel And Spa

Bryn Meadows Golf Hotel And Spa

Hotel · Maesycwmmer, Hengoed

A sprawling 42-room golf hotel and spa near Hengoed, Caerphilly, with its own course, pool and gym set among the valleys.

Lord Nelson Hotel

Lord Nelson Hotel

Hotel · Heol Evan Wynne, Bargoed

Hotel in Bargoed with its own restaurant and bar, breakfast included, en-suite rooms, garden and free parking close to Dare Valley Country Park.

The Castle Inn and Lodge

The Castle Inn and Lodge

Hotel · Twyncarn Road, Crosskeys

A small three-room hotel in Crosskeys, Caerphilly, with its own restaurant, bar and free on-site parking close to a local golf course.

🏨

Know a hotel / b&b in Caerphilly that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b