Search Filter

Price

Star
  • 5
  • 26
  • 58
  • 4
  • 1
  • 134
Accommodation Type
  • Hotels 65
  • Cottages 52
  • Holiday homes 39
  • Guest houses 19
  • Bed and breakfasts 18
  • Apartments 14
  • Inns 7
  • Country houses 3
  • Lodges 3
  • Aparthotels 3
  • Holiday parks 2
  • Resorts 1
  • Hostels 1
  • Farm stays 1
Hotel Facilities
  • Heating196
  • Non-smoking throughout194
  • Non-smoking rooms180
  • Free WiFi163
  • Private parking139
  • Garden90
  • Pets allowed87
  • Bar85
  • Luggage storage67
  • Restaurant61

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.

228 Hotels found. Showing page 1 of 23
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 £ 47.2

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

From 516 Reviews
Starting From
£ 47.2
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 £ 54

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

From 659 Reviews
Starting From
£ 54
HOTEL IMAGE
The Abingdon

11 Abingdon Road , Middlesbrough , TS1 2DP

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

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

From 76 Reviews
Starting From
£ 17.1
The Gresham

129-135 Gresham Road , Middlesbrough , TS1 4LR

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

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

From 180 Reviews
Starting From
£ 25
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 £ 84

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

From 461 Reviews
Starting From
£ 84
The Baltimore Hotel

250 Marton Rd , Middlesbrough , TS4 2EZ

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

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

From 830 Reviews
Starting From
£ 49.5
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 273 Reviews
Starting From
£ 38
Metro Inns Teesside

North Tees Industrial Estate , Thornaby on Tees , TS18 2RT

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

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

From 605 Reviews
Starting From
£ 27
Highfield Hotel

Marton Road , Middlesbrough , TS4 2PA

Highfield Hotel is 2.82 kilometers from Middlesbrough . Room prices starting from £ 22.5

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

From 70 Reviews
Starting From
£ 22.5
Premier Inn Stockton-On-Tees/Middlesbrough

Whitewater Way, Thornaby, Stockton-On-Tees , Stockton-on-Tees , TS17 6QB

Premier Inn Stockton-On-Tees/Middlesbrough is 3.49 kilometers from Middlesbrough . Room prices starting from £ 45

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

From 176 Reviews
Starting From
£ 45
Hotels in localities of Middlesbrough