Search Filter

Price

Star
  • 7
  • 35
  • 59
  • 6
  • 1
  • 129
Accommodation Type
  • Hotels 67
  • Holiday homes 52
  • Cottages 47
  • Guest houses 18
  • Bed and breakfasts 17
  • Apartments 14
  • Inns 10
  • Country houses 3
  • Lodges 3
  • Holiday parks 2
  • Resorts 1
  • Hostels 1
  • Aparthotels 1
  • Farm stays 1
Hotel Facilities
  • Parking231
  • Free parking208
  • Heating205
  • Non-smoking throughout199
  • Non-smoking rooms187
  • Internet services181
  • WiFi181
  • Free WiFi177
  • On-site parking139
  • WiFi available in all areas137

Hotels in Middlesbrough, Durham, Hotels near Middlesbrough


Please select a hotel from the list of hotels in and near Middlesbrough. The list below displays hotels within 30 kilometers of Middlesbrough.

237 Hotels found. Showing page 1 of 24
Order By
HOTEL IMAGE
Jurys Inn Middlesbrough

Fry Street , Middlesbrough , TS1 1JH

Jurys Inn Middlesbrough is 1.13 kilometers from Middlesbrough . Room prices starting from £ 52

Check availability and book online.
Guest Reviews
8.5 out of 10

From 700 Reviews
Starting From
£ 52
HOTEL IMAGE
Holiday Inn Express Middlesbrough - Centre Square

93-127 Albert Road , Middlesbrough , TS1 2PA

Holiday Inn Express Middlesbrough - Centre Square is 1.19 kilometers from Middlesbrough . Room prices starting from £ 38

Check availability and book online.
Guest Reviews
9.1 out of 10

From 1719 Reviews
Starting From
£ 38
HOTEL IMAGE
The Abingdon

11 Abingdon Road , Middlesbrough , TS1 2DP

The Abingdon is 1.57 kilometers from Middlesbrough . Room prices starting from £ 25

Check availability and book online.
Guest Reviews
7.6 out of 10

From 210 Reviews
Starting From
£ 25
The Clarendon Guest House

140 Clarendon Road , Middlesbrough , TS1 3DT

The Clarendon Guest House is 1.73 kilometers from Middlesbrough . Room prices starting from £ 17

Check availability and book online.
Guest Reviews
4.7 out of 10

From 9 Reviews
Starting From
£ 17
The Gresham

129-135 Gresham Road , Middlesbrough , TS1 4LR

The Gresham is 1.77 kilometers from Middlesbrough . Room prices starting from £ 20

Check availability and book online.
Guest Reviews
8 out of 10

From 369 Reviews
Starting From
£ 20
Tees Valley Apartments

Park View Apartments, 323 Linthorpe Road , Middlesbrough , TS1 4AL

Tees Valley Apartments is 2.19 kilometers from Middlesbrough . Room prices starting from £ 89

Check availability and book online.
Guest Reviews
6.7 out of 10

From 348 Reviews
Starting From
£ 89
The Baltimore Hotel

250 Marton Rd , Middlesbrough , TS4 2EZ

The Baltimore Hotel is 2.32 kilometers from Middlesbrough . Room prices starting from £ 40

Check availability and book online.
Guest Reviews
8.2 out of 10

From 745 Reviews
Starting From
£ 40
Chadwick Guest House

27 Clairville Road , Middlesbrough , TS4 2HN

Chadwick Guest House is 2.34 kilometers from Middlesbrough . Room prices starting from £ 38

Check availability and book online.
Guest Reviews
8.9 out of 10

From 226 Reviews
Starting From
£ 38
Longlands Hotel

293-295 Marton Rd middlesbrough , Middlesbrough , TS4 2HF

Longlands Hotel is 2.37 kilometers from Middlesbrough . Room prices starting from £ 36

Check availability and book online.
Guest Reviews
8.3 out of 10

From 23 Reviews
Starting From
£ 36
Metro Inns Teesside

North Tees Industrial Estate , Stockton-on-Tees , TS18 2RT

Metro Inns Teesside is 2.47 kilometers from Middlesbrough . Room prices starting from £ 28

Check availability and book online.
Guest Reviews
7.3 out of 10

From 570 Reviews
Starting From
£ 28
Hotels in localities of Middlesbrough