We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hampshire

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Hampshire?

We'll send you updates with the latest deals, reviews and articles for Hampshire each week.

Map of Hampshire Hotels

Hotels (211)

B&Bs / Inns (604)

Specialty Lodging (152)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Cottage Lodge Hotel (Brockenhurst) 2.0 of 5
Sway Road | Brockenhurst, New Forest, New Forest National Park Hampshire, Brockenhurst SO42 7SH, England
Cottage Lodge Hotel Slideshow
Show Prices
$73 - $171 Avg. price/night*
Ollie #1 of 211 hotels in Hampshire
  •  So much to love!! 
  • We booked for a one night stop over, after disembaring a cruise ship in... more
  • February 24, 2017
Professional photos | Traveler photos (414)
Special Offer 3 nights for price of 2
69 Festing Road | Southsea, Portsmouth PO4 0NQ, England
Show Prices
$92 - $202 Avg. price/night*
Ollie #2 of 211 hotels in Hampshire
Professional photos | Traveler photos (447)
The Clarence Hotel (Portsmouth) 4.0 of 5
Clarence Road, Portsmouth PO5 2LQ, England
Show Prices
$111 - $253 Avg. price/night*
Ollie #3 of 211 hotels in Hampshire
  •  Desceptively Stylish 
  • This hotel is perfect for couples looking small but stylish hotel without... more
  • February 24, 2017
Professional photos | Traveler photos (379)
Hotel TerraVina (Woodlands)
174 Woodlands Road | New Forest, Hampshire, Woodlands, New Forest National Park Hampshire SO40 7GL, England
Hotel TerraVina Slideshow
$160 - $265 Avg. price/night*
Ollie #4 of 211 hotels in Hampshire
  •  Afternoon Tea :-) 
  • Came here for afternoon tea back in May 2016. We were a group of 9 and... more
  • February 11, 2017
Traveler photos (379)
Announcement Great late rates!
Florence House Hotel (Portsmouth) 4.0 of 5
2 Malvern Road, Portsmouth PO5 2NA, England
Show Prices
$92 - $224 Avg. price/night*
Ollie #5 of 211 hotels in Hampshire
Professional photos | Traveler photos (229)
Palace Lane, Beaulieu, New Forest National Park Hampshire, Brockenhurst SO42 7ZL, England
Show Prices
$164 - $387 Avg. price/night*
Ollie #6 of 211 hotels in Hampshire
Professional photos | Traveler photos (478)
Special Rate Gourmet Dining Break
Seacrest Hotel (Portsmouth) 3.0 of 5
12 South Parade | Southsea, Portsmouth PO5 2JB, England
Show Prices
$97 - $193 Avg. price/night*
Ollie #7 of 211 hotels in Hampshire
  •  Lovely Boutique Hotel 
  • We recently enjoyed a long weekend at this lovely private hotel right on... more
  • February 25, 2017
Professional photos | Traveler photos (312)
Christchurch Road, New Forest National Park Hampshire, New Milton BH25 6QS, England
Show Prices
$395 - $1,473 Avg. price/night*
Ollie #8 of 211 hotels in Hampshire
Professional photos | Traveler photos (574)
Offers & Announcements Late Availability
Ferry Road | PO11 0BZ, PO11 0DG, England
Show Prices
Ollie #9 of 211 hotels in Hampshire
Traveler photos (261)
Victoria Street | Town Centre, Basingstoke RG21 3BT, England
Premier Inn Basingstoke Town Centre Hotel Slideshow
Show Prices
$60 - $136 Avg. price/night*
Ollie #10 of 211 hotels in Hampshire
Professional photos | Traveler photos (36)
Offers & Announcements Rooms from £35*
Dogmersfield Park Chalky Lane | Chalky Lane, Dogmersfield RG27 8TD, England
Four Seasons Hotel Hampshire, England Slideshow
Show Prices
$310 - $639 Avg. price/night*
Ollie #11 of 211 hotels in Hampshire
Professional photos | Traveler photos (511)
Aviator Hotel (Farnborough) 4.0 of 5
55 Farnborough Road, Farnborough GU14 6EL, England
Show Prices
$111 - $273 Avg. price/night*
Ollie #12 of 211 hotels in Hampshire
  •  Charm & Excellence 
  • In a business trip with a 4 night stay at this hotel. I discovered my room... more
  • February 24, 2017
Professional photos | Traveler photos (759)
The Blue Keys (Southampton) 3.0 of 5
82 Northlands Road, Southampton SO15 2LH, England
Show Prices
$63 - $99 Avg. price/night*
Ollie #13 of 211 hotels in Hampshire
  •  Superb 
  • Although we only spent one night at the hotel we would recommend it. On... more
  • February 15, 2017
Professional photos | Traveler photos (177)
South Lawn Hotel (Milford on Sea) 3.0 of 5
Lymington Road, New Forest National Park Hampshire, Lymington SO41 0RF, England
Show Prices
$80 - $144 Avg. price/night*
Ollie #14 of 211 hotels in Hampshire
Professional photos | Traveler photos (319)
14-15 High Street, New Forest National Park Hampshire, Lymington SO41 9AA, England
Show Prices
$134 - $284 Avg. price/night*
Ollie #15 of 211 hotels in Hampshire
  •  Fantastic visit 
  • We only live up the road but have stayed here a few times. Always a very... more
  • February 25, 2017
Professional photos | Traveler photos (500)
Special Offer Get a free breakfast
Eastern Road, Portsmouth PO6 1UN, England
Holiday Inn Express Portsmouth - North Slideshow
Show Prices
$82 - $151 Avg. price/night*
Ollie #16 of 211 hotels in Hampshire
  •  nearly 5 star lol 
  • stayed here for 2 nights with my grown up son in family room and was most... more
  • February 22, 2017
Professional photos | Traveler photos (100)
Rectory Road | Basingstoke, Oakley, Basingstoke RG23 7EL, England
Show Prices
$117 - $324 Avg. price/night*
Ollie #17 of 211 hotels in Hampshire
  •  Disappointing 
  • My Husband and I stayed for 2 nights. We had booked an accessible room... more
  • February 23, 2017
Professional photos | Traveler photos (333)
4 Malvern Road | Southsea, Portsmouth PO5 2NA, England
Show Prices
$95 - $196 Avg. price/night*
Ollie #18 of 211 hotels in Hampshire
  •  Weekend visit 
  • Lovely hotel with helpful and friendly staff. We booked a 'small double... more
  • February 16, 2017
Professional photos | Traveler photos (196)
9 High Street, Lyndhurst, New Forest National Park Hampshire SO43 7NF, England
Show Prices
$93 - $186 Avg. price/night*
Ollie #19 of 211 hotels in Hampshire
Professional photos | Traveler photos (288)
Burley Manor (Burley) 4.0 of 5
Ringwood Road, Burley, New Forest National Park Hampshire, Ringwood BH24 4BS, England
Show Prices
$120 - $223 Avg. price/night*
Ollie #20 of 211 hotels in Hampshire
Professional photos | Traveler photos (523)