Hotels in Oldbury

Hotels and Bed and Breakfast in Oldbury, United Kingdom

536 Hotels in Oldbury

  • Short by
rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book

Sparkle Hotel

16-26 Wolverhampton Rd , Birmingham , B68 0LH
2.30 km from Oldbury
45 hotel rooms

rooms from:
£ Book
rooms from:
£ Book

The Norfolk Hotel

267 Hagley Rd, Edgbaston , Birmingham , B16 9NA
4.26 km from Oldbury
120 hotel rooms

rooms from:
£ Book
rooms from:
£ Book

Eaton Hotel

279 Hagley Road, Edgbaston , Birmingham , B16 9NB
4.37 km from Oldbury
54 hotel rooms

rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book

Apollo Hotel

243 Hagley Road, Edgbaston , Birmingham , B16 9RA
4.68 km from Oldbury
126 hotel rooms

rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book
rooms from:
£ Book
  • 1
  • 2
  • 3
  • ...
  • 34
More Hotels in the local areas