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 (208)

B&Bs / Inns (605)

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
No photo provided
Show Prices
$66 - $147 Avg. price/night*
Ollie #1 of 208 hotels in Hampshire
  •  Sweet and warm 
  • I have never stayed in a bed & breakfast so glad this was my first... more
  • January 17, 2017
Professional photos | Traveler photos (389)
Offers & Announcements 3 nights for price of 2
Hotel TerraVina (Woodlands)
174 Woodlands Road | New Forest, Hampshire, Woodlands, New Forest National Park Hampshire SO40 7GL, England
Hotel TerraVina Slideshow
$202 - $202 Avg. price/night*
Ollie #2 of 208 hotels in Hampshire
  •  Cannot be beaten... 
  • We've stayed at the Terravina quite a few times now and cannot fault it at... more
  • January 17, 2017
Traveler photos (378)
Announcement Great late rates!
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Small Hotels
 
The Clarence Hotel (Portsmouth) 4.0 of 5
Clarence Road, Portsmouth PO5 2LQ, England
Show Prices
$104 - $230 Avg. price/night*
Ollie #3 of 208 hotels in Hampshire
  •  Long weekend 
  • This hotel was quite 'a find'. We phoned ahead to say we would be arriving... more
  • January 16, 2017
Professional photos | Traveler photos (364)
69 Festing Road | Southsea, Portsmouth PO4 0NQ, England
Show Prices
$77 - $175 Avg. price/night*
Ollie #4 of 208 hotels in Hampshire
Professional photos | Traveler photos (443)
Florence House Hotel (Portsmouth) 4.0 of 5
2 Malvern Road, Portsmouth PO5 2NA, England
Show Prices
$72 - $185 Avg. price/night*
Ollie #5 of 208 hotels in Hampshire
  •  Very nicely set up 
  • We stayed here for one night when visiting friends in Portsmouth. It's a... more
  • January 15, 2017
Professional photos | Traveler photos (222)
Palace Lane, Beaulieu, New Forest National Park Hampshire, Brockenhurst SO42 7ZL, England
Show Prices
$149 - $283 Avg. price/night*
Ollie #6 of 208 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
$83 - $137 Avg. price/night*
Ollie #7 of 208 hotels in Hampshire
  •  Great hotel 
  • I have stayed here a few times now and can honestly say it has been a... more
  • January 15, 2017
Professional photos | Traveler photos (297)
Christchurch Road, New Forest National Park Hampshire, New Milton BH25 6QS, England
Show Prices
$386 - $1,134 Avg. price/night*
Ollie #8 of 208 hotels in Hampshire
  •  Chewton Glen-chanting! 
  • OMG. OMG. OMG. There aren't many hotels where your heart starts pounding... more
  • January 17, 2017
Professional photos | Traveler photos (549)
Special Rate 3 nights for price of 2
Dogmersfield Park Chalky Lane | Chalky Lane, Dogmersfield RG27 8TD, England
Four Seasons Hotel Hampshire, England Slideshow
Show Prices
$300 - $696 Avg. price/night*
Ollie #9 of 208 hotels in Hampshire
Professional photos | Traveler photos (497)
Ferry Road | PO11 0BZ, PO11 0DG, England
Show Prices
Ollie #10 of 208 hotels in Hampshire
  •  Short mid week break 
  • We found the hotel experience great. The receptionist was so helpful and... more
  • January 17, 2017
Traveler photos (247)
Aviator Hotel (Farnborough) 4.0 of 5
55 Farnborough Road, Farnborough GU14 6EL, England
Show Prices
$112 - $267 Avg. price/night*
Ollie #11 of 208 hotels in Hampshire
  •  Lunch 
  • Just past Christmas lunch thanks to BMW corporate sales contact whoop... more
  • January 17, 2017
Professional photos | Traveler photos (743)
The Blue Keys (Southampton) 3.0 of 5
82 Northlands Road, Southampton SO15 2LH, England
Show Prices
$58 - $94 Avg. price/night*
Ollie #12 of 208 hotels in Hampshire
  •  Pre cruise stay 
  • Nice place, very nice people, good food, nice to walk around the area, and... more
  • January 17, 2017
Professional photos | Traveler photos (166)
South Lawn Hotel (Milford on Sea) 3.0 of 5
Lymington Road, Milford on Sea, New Forest National Park Hampshire, Lymington SO41 0RF, England
Show Prices
$78 - $140 Avg. price/night*
Ollie #13 of 208 hotels in Hampshire
  •  New Forest Dog heaven 
  • At short notice we found this hotel whilst cycling in the New Forest. We... more
  • January 17, 2017
Professional photos | Traveler photos (312)
Eastern Road, Portsmouth PO6 1UN, England
Holiday Inn Express Portsmouth - North Slideshow
Show Prices
$71 - $139 Avg. price/night*
Ollie #14 of 208 hotels in Hampshire
Professional photos | Traveler photos (100)
14-15 High Street, New Forest National Park Hampshire, Lymington SO41 9AA, England
Show Prices
$108 - $246 Avg. price/night*
Ollie #15 of 208 hotels in Hampshire
  •  Lovely Birthday stay. 
  • Just stayed one night here but everything was lovely. The staff were very... more
  • January 16, 2017
Professional photos | Traveler photos (493)
Offers & Announcements January Mad daily deals
4 Malvern Road | Southsea, Portsmouth PO5 2NA, England
Show Prices
$76 - $177 Avg. price/night*
Ollie #16 of 208 hotels in Hampshire
Professional photos | Traveler photos (196)
Rectory Road | Basingstoke, Oakley, Basingstoke RG23 7EL, England
Show Prices
$131 - $302 Avg. price/night*
Ollie #17 of 208 hotels in Hampshire
Professional photos | Traveler photos (328)
9 High Street, Lyndhurst, New Forest National Park Hampshire SO43 7NF, England
Show Prices
$92 - $157 Avg. price/night*
Ollie #18 of 208 hotels in Hampshire
Professional photos | Traveler photos (284)
Stattons Hotel (Portsmouth) 4.0 of 5
6 Florence Road | Southsea, Portsmouth PO5 2NE, England
Show Prices
$77 - $205 Avg. price/night*
Ollie #19 of 208 hotels in Hampshire
  •  Nice but got 
  • Really nice hotel. Decor and room nice. Breakfast was nice. Unfortunately... more
  • January 16, 2017
Professional photos | Traveler photos (207)
Balmer Lawn (Brockenhurst) 4.0 of 5
Lyndhurst Road, New Forest National Park Hampshire, Brockenhurst SO42 7ZB, England
Show Prices
$149 - $300 Avg. price/night*
Ollie #20 of 208 hotels in Hampshire
Professional photos | Traveler photos (783)
Offers & Announcements £149 Midweek DBB