Hotels in Magor
10 handpicked places to stay
Photo © Ihor Zelenyi, Google Maps
Days Inn Magor
Hotel · Roadchef Motorway Service Area, Newport · 0.6 miles away
A 39-room motorway hotel at Magor services near Newport, offering simple rooms, free parking and pet-friendly stays right off the M4.
The Old Barn Inn
Hotel · Magor Road, Llanmartin · 2.5 miles away
A converted barn hotel on Magor Road in Llanmartin, near Newport, with a restaurant, bar and garden for weddings or overnight stops.
New Inn by Greene King Inns
Hotel · Chepstow Road, Newport · 3.4 miles away
Pet-friendly 34-room inn on Chepstow Road, Newport, with free on-site parking and bus links straight into the city centre.
The Lychgate
Guest Accommodation · 47 Church Road, Caldicot · 3.7 miles away
Guest accommodation on Church Road in Caldicot, Monmouthshire, with free on-site parking and a garden for relaxing after a day out.
Premier Inn Newport M4 J24
Hotel · Coldra Junction, Newport · 4.2 miles away
A straightforward motorway-junction Premier Inn at Coldra near Newport, handy for drivers breaking a journey or exploring the Wye Valley and Brecon Beacons.
Coldra Court Hotel by Celtic Manor
Hotel · Chepstow Road, Newport · 4.3 miles away
A large, low-rise 148-room hotel on Chepstow Road, Newport, with a leisure club, spa and pool close to the Celtic Manor estate.
Ty Hotel
Hotel · Wales 1 Business Park, Newport · 4.3 miles away
Modern hotel at Wales 1 Business Park, Newport, with an on-site bar, breakfast and snack options plus free parking.
Holiday Inn Newport
Hotel · The Coldera, Newport · 4.4 miles away
Holiday Inn Newport offers 119 air-conditioned rooms with en-suite bathrooms and drinks on hand, right in the heart of Newport.
The Manor House At Celtic Manor
Hotel · Coldra Woods, Newport · 4.6 miles away
A grand manor house at Celtic Manor in Coldra Woods, Newport, offering a spa, golf nearby and family rooms in a countryside setting.
Celtic Manor Resort
Hotel · Chepstow Road, Newport · 4.7 miles away
Large hotel on Chepstow Road near Newport, set in Welsh countryside with a spa, indoor pool and 334 rooms.
Know a hotel / b&b in Magor 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