Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Hotels and more in Middlesbrough

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Holiday Inn Express Middlesbrough - Centre Square 3 stars

Hotel in Middlesbrough

Holiday Inn Express Middlesbrough - Centre Square offers accommodation in Middlesbrough. Guests can enjoy the on-site bar. Free WiFi is available throughout. I was disappointed with the choices available for the hot breakfast, the quality of the bacon and sausage I felt was poor, and only scrambled offered, so no fried eggs or grilled tomatoes and mushrooms.

Show more Show less
8.9
Fabulous
2,225 reviews
Avg. price/night:
£61.75
Check availability

Jurys Inn Middlesbrough 4 stars

Hotel in Middlesbrough

This modern 4-star hotel is in the centre of Middlesbrough, in the busy Teesside business area. Jurys Inn Middlesbrough has large en-suite rooms with Dream beds, flat-screen TVs and Freeview channels.... Warm, confortable and very cleaned with good room service

Show more Show less
8.8
Fabulous
1,127 reviews
Avg. price/night:
£63.75
Check availability

Longlands Hotel

Hotel in Middlesbrough

Located in Middlesbrough, within 7 km of Middlesbrough Cathedral and 1.2 km of Teesside University, Longlands Hotel provides accommodation with a shared lounge and free WiFi as well as free private... Staff are very friendly and helpful, rooms are clean and tidy.

Show more Show less
7.2
Good
502 reviews
Avg. price/night:
£36.45
Check availability

Highfield Hotel

Hotel in Middlesbrough

This small, elegant hotel has a unique mixture of old-world charm and modern facilities. Guests can enjoy free WiFi throughout, and free parking on site. Staff were very accomodating and always ready to please no matter what thank you

Show more Show less
7.8
Good
582 reviews
Avg. price/night:
£35
Check availability

Blue Bell Lodge Hotel 3 stars

Hotel in Middlesbrough

Just off the A19 and only 5 km from Middlesbrough's town centre, railway station and football stadium, the Blue Bell offers free Wi-Fi, free parking and great-value rooms. It was peaceful without the kids Staff were all welcoming and nice definitely stay again

Show more Show less
7.4
Good
522 reviews
Avg. price/night:
£50
Check availability

The Baltimore Hotel 3 stars

Hotel in Middlesbrough

Just one mile from Middlesbrough city centre and rail station, The Baltimore Hotel has free Wi-Fi, a 24-hour front desk, a bar, a restaurant and free parking. Great stay excellent staff good breakfast

Show more Show less
7.6
Good
564 reviews
Avg. price/night:
£50
Check availability

Dream Apartments Middlesbrough

Hotel in Middlesbrough

Dream Apartments Middlesbrough provides accommodation in Middlesbrough near Teesside University and Teesside Magistrates Court.

Show more Show less

The Grand Astoria Hotel

Hotel in Middlesbrough

Set in Middlesbrough, within 12 km of Middlesbrough Cathedral and 700 metres of Central Library, The Grand Astoria Hotel offers accommodation with free WiFi.

Show more Show less
Avg. price/night:
£65
Check availability

Chadwick Guest House 3 stars

Middlesbrough

Located in a Victorian building in the centre of Middlesbrough, Chadwick Guest House offers bed and breakfast accommodation, free WiFi and free public parking. An amazing host,Very friendly person. Sparkly clean place. Highly recommend it.

Show more Show less
9.1
Superb
264 reviews
Avg. price/night:
£35
Check availability

Alphalink Lodge

Middlesbrough

Set 8 km from Middlesbrough Cathedral, Alphalink Lodge offers accommodation with a shared lounge, a garden and a shared kitchen for your convenience. I stayed for one night. I requested for an early check-in and they allowed it. I really appreciate it. It is not located on the main road. You have to go a bit further inside. Hosts are friendly and helpful.

Show more Show less
9.1
Superb
13 reviews

Most booked hotels in Middlesbrough in the past month

See all

Budget hotels in Middlesbrough

See all

FAQs about hotels in Middlesbrough

  • The average price per night for a 3-star hotel in Middlesbrough this weekend is £55 or, for a 4-star hotel, £92. Looking for something even fancier? 5-star hotels in Middlesbrough for this weekend cost on average around £376 per night (based on Booking.com prices).

  • On average, 3-star hotels in Middlesbrough cost £54 per night, and 4-star hotels in Middlesbrough are £71 per night. If you're looking for something really special, a 5-star hotel in Middlesbrough can on average be found for £202 per night (based on Booking.com prices).

  • Some of the best hotels in Middlesbrough near Riverside Stadium include Jurys Inn Middlesbrough, Holiday Inn Express Middlesbrough - Centre Square and Chadwick Guest House.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Middlesbrough:

Explore guest reviews of hotels in Middlesbrough

See all