Mid-Range Hotels in Hampshire (county)

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Ship Leopard Boutique Hotel in Portsmouth

Ship Leopard Boutique Hotel

(20 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$121
$106
Picture of Holiday Inn Express Southampton M27 Jct7 in Southampton

Holiday Inn Express Southampton M27 Jct7

(9.3 miles to city center)
  • 3 stars
Good 3.9 / 5
from
$67
Picture of Solent Hotel and Spa in Fareham

Solent Hotel and Spa

(12 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$121
Picture of Cargo in Southampton

Cargo

(12 miles to city center)
  • 3 stars
Good 3.6 / 5
from
$85
Picture of Holiday Inn Southampton in Southampton

Holiday Inn Southampton

(12 miles to city center)
  • 3 stars
Good 3.9 / 5
from
$77
Picture of Days Inn Sutton Scotney South in Winchester

Days Inn Sutton Scotney South

(7.2 miles to city center)
  • 3 stars
Good 3.9 / 5
from
$72
Picture of Abbey Lodge Guest House in Southsea

Abbey Lodge Guest House

(21 miles to city center)
  • 3 stars
Good 3.6 / 5
from
$49
Picture of Beddoe Apartments in Eastleigh

Beddoe Apartments

(6.9 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$107
Picture of South Lawn Hotel in Lymington

South Lawn Hotel

(26 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from$115
$101
Picture of The Manor at Sway in Lymington

The Manor at Sway

(24 miles to city center)
  • 3.5 stars
Good 3.2 / 5
from
$140
Picture of Woodlands Lodge Hotel in Southampton

Woodlands Lodge Hotel

(16 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$139
Picture of Holiday Inn Southampton-Eastleigh M3, jct13 in Eastleigh

Holiday Inn Southampton-Eastleigh M3, jct13

(7.1 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from
$83
Picture of Red Lion Hotel in Basingstoke

Red Lion Hotel

(17 miles to city center)
  • 3 stars
Good 3.7 / 5
from
$61
Picture of Holiday Inn Fareham - Solent in Fareham

Holiday Inn Fareham - Solent

(14 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$76
Picture of Holiday Inn Express Portsmouth - North in Portsmouth

Holiday Inn Express Portsmouth - North

(19 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$88
Picture of The Crown Hotel in Emsworth

The Crown Hotel

(21 miles to city center)
  • 3 stars
Good 3.0 / 5
from
$70
Picture of The Blue Keys Hotel in Southampton

The Blue Keys Hotel

(11 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from
$75
Picture of Cleaver Cottage Bed & Breakfast in Andover

Cleaver Cottage Bed & Breakfast

(17 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from
$49
Picture of Flying Dutchman Hotel in Southampton

Flying Dutchman Hotel

(12 miles to city center)
  • 3.5 stars
Good 3.5 / 5
from
$66
Picture of Queen's Hotel in Southsea

Queen's Hotel

(21 miles to city center)
  • 3 stars
Good 3.6 / 5
from
$88
Picture of Penny Farthing Hotel in Lyndhurst

Penny Farthing Hotel

(18 miles to city center)
  • 3 stars
Excellent 4.2 / 5
from
$94
Picture of B+B Wickham - The Old House in Fareham

B+B Wickham - The Old House

(12 miles to city center)
  • 3.5 stars
Excellent 4.2 / 5
from
$85
Picture of Coldeast Mansion in Southampton

Coldeast Mansion

(13 miles to city center)
  • 3.5 stars
Fair 2.0 / 5
from
$103
Picture of Best Western Royal Beach Hotel in Southsea

Best Western Royal Beach Hotel

(21 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$63
Picture of Cliddesden Place - House of Fisher in Basingstoke

Cliddesden Place - House of Fisher

(16 miles to city center)
  • 3.5 stars
Excellent 4.0 / 5
from
$104

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE