A stay in Hampshire offers the perfect blend of coast, countryside and city life - all rolled into one. Blessed with two national parks, including the New Forest, it's an ideal destination for those seeking dog-friendly accommodation. Away from the woodland, you'll find maritime cities in Portsmouth and Southampton. Hayling Island near Chichester is also great for a day out - and has child-friendly beaches.

Our experts have carefully curated the best Hampshire hotels - so whether you like to be beside the seaside, surrounded by nature or prefer the buzz and attractions of a larger city, you'll find your next hotel stay. From boutique hideaways and spa resorts, to stately homes and traditional coaching inns - there's something for everyone. View our hand-picked hotels in Hampshire.

Search tours
Departing
Trip category
Any category
Travellers
Any travellers
Duration
Any duration

Showing 25-35 of 35 results

Hotel Review

Hotel du Vin, Winchester, Hampshire

Rates provided by Booking.com

from £178

Rates provided by Booking.com

Opened in 1994, this is Hotel du Vin's flagship property, offering French cuisine and a great wine list, contemporary-styled period rooms and a city-centre location - perfect for exploring Winchester

Hotel Review

Village Hotel Portsmouth, Hampshire

Rates provided by Booking.com

from £76

Rates provided by Booking.com

Based in Portsmouth's business district and boasting great leisure facilities and technology-based amenities, such as a teacher-less virtual fitness class; start your day with an in-house Starbucks and round it off with a steak in the restaurant

Hotel Review

Old Thorns, Liphook, Hampshire

Rates provided by Booking.com

from £99

Rates provided by Booking.com

A resort hotel just outside of Liphook, boasting excellent leisure facilities and a variety of room types; try your hand at golf, relax in the spa or pool and take your pick from two restaurants