Hotels in Oldbury

Hotels and Bed and Breakfast in Oldbury, United Kingdom

501 Hotels in Oldbury

  • Short by
rooms from:
£ 35 Book

Travellers Inn

999 Wolverhampton Road , Oldbury , B69 4RJ
1.44 km from Oldbury
68 hotel rooms

rooms from:
£ 42.5 Book
rooms from:
£ 44.99 Book
rooms from:
£ 52 Book

Birmingham Best Inn

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

rooms from:
£ 25 Book
rooms from:
£ 59 Book
rooms from:
£ 0 Book
rooms from:
£ 0 Book
rooms from:
£ 0 Book

Carisbrook Court

19 Sandon Road , Birmingham , B17 8DP
3.47 km from Oldbury
2 hotel rooms

rooms from:
£ 110 Book

Woodlands Hotel

379-381 Hagley road , Birmingham , B17 8DL
3.62 km from Oldbury
20 hotel rooms

rooms from:
£ 47 Book

Prince Hotel

4 Stanmore Road , Birmingham , B16 9TA
3.84 km from Oldbury
19 hotel rooms

rooms from:
£ 33 Book
rooms from:
£ 0 Book
rooms from:
£ 0 Book
rooms from:
£ 0 Book
rooms from:
£ 45 Book
  • 1
  • 2
  • 3
  • ...
  • 32
More Hotels in the local areas