Hotels in Cosham
55 handpicked places to stay
Photo © Kish Kishto, Google Maps
Premier Inn Portsmouth North Harbour
Hotel · 1 Southampton Road, Portsmouth · 0.4 miles away
Budget hotel near Portsmouth Harbour with 64 en-suite rooms, free parking and an adjoining pub-restaurant, handy for the ferry port.
Premier Inn Portsmouth Port Solent
Hotel · Binnacle Way, Portsmouth · 0.4 miles away
Marina-side Premier Inn in Portsmouth with an on-site restaurant and bar, 108 straightforward rooms, and easy reach of Gunwharf Quays.
Portsmouth Marriott Hotel
Hotel · North Harbour, north of the city centre · 0.5 miles away
A modern four-star hotel at North Harbour with a leisure club, pool and easy access to the M27, popular with business travellers and families alike.
Village Hotel Portsmouth
Hotel · Lakeshore Drive, Portsmouth · 0.9 miles away
Modern 153-room hotel in Portsmouth with restaurant, bar and pool, a short drive from Gunwharf Quays and the Historic Dockyard.
The Red Lion by Innkeepers Collection
Hotel · London Road, Portsmouth · 1.4 miles away
A no-fuss pub-hotel on London Road in Portsmouth, handy for families or overnight stops near the Historic Dockyard and Gunwharf Quays.
Travelodge Portsmouth
Hotel · Kingston Crescent, Portsmouth · 2 miles away
A large four-storey budget hotel on Kingston Crescent, Portsmouth, with 160 rooms and easy access to the M275 and ferry terminal.
Holiday Inn Express Portsmouth North
Hotel · Eastern Road, Portsmouth · 2.4 miles away
A straightforward 150-room base on Portsmouth's Eastern Road, handy for the harbour, with on-site parking and a solid breakfast.
Farmhouse Innlodge by Greene King Inns
Hotel · Burrfields Rd, Portsmouth · 2.8 miles away
A 72-room Greene King inn on Burrfields Rd, Portsmouth, with en-suite family rooms, air conditioning and free on-site parking.
The George Hotel
Hotel · 84 Queen Street, Portsmouth · 2.9 miles away
Straightforward hotel on Queen Street in Portsmouth, close to transport links and the city's attractions, with cosy en-suite rooms and breakfast included.
Premier Inn Portsmouth Dockyard
Hotel · Queen Street, Portsmouth · 2.9 miles away
On Queen Street among Portsmouth's naval landmarks and ferry links, this 120-room Premier Inn offers straightforward comfort near the Historic Dockyard.
Premier Inn Portsmouth City Centre
Hotel · 1 Isambard Brunel Road, Portsmouth · 3 miles away
Portsmouth's city centre, close to the train station and Historic Dockyard, is home to this 84-room Premier Inn with air conditioning and an on-site restaurant.
The Ship Leopard Boutique Hotel
Hotel · 15-16 The Hard, Portsmouth · 3 miles away
Adults-only boutique hotel on The Hard in Portsmouth, with harbour-view rooms and free on-site parking rare in the city centre.
Lady Hamilton Public House B&B
B&B · 21 The Hard, Portsmouth · 3 miles away
Rooms above a bright red and white gastropub on The Hard in Portsmouth, close to the dockyard and Spinnaker Tower.
College Street Abode
Guest Accommodation · 70 College Street (flat), Portsmouth · 3 miles away
A self-catering flat on College Street in central Portsmouth, with a kitchen and free parking close to the harbour's pubs and restaurants.
Keppels Head Hotel
Hotel · 24-26 The Hard, Portsmouth · 3 miles away
A historic hotel on Portsmouth's Hard, close to the harbour, offering en-suite rooms, free parking and a restaurant serving well-regarded food.
Old Victory House
B&B · 25 Ordnance Road, Portsmouth · 3 miles away
Redbrick B&B on Ordnance Road, Portsmouth, with a garden and parking, handy for the city's harbour attractions and coastal walks.
Holiday Inn Portsmouth - Gunwharf Quays
Hotel · Gunwharf Quays, beside the Spinnaker Tower · 3.1 miles away
A waterfront hotel at Gunwharf Quays, footsteps from the Spinnaker Tower, outlet shopping, restaurants and the Historic Dockyard.
ibis Portsmouth Centre
Hotel · City centre, near Portsmouth & Southsea station · 3.1 miles away
A budget hotel in the city centre near Portsmouth & Southsea station, with straightforward rooms and easy access to the Guildhall and shops.
The Roundabout Hotel
Hotel · Wallington Shore Road, Fareham · 3.2 miles away
A straightforward hotel on Wallington Shore Road in Fareham, with countryside and water pursuits like fishing and golf close by.
Premier Inn Gosport
Hotel · Fareham Road, Gosport · 3.2 miles away
Premier Inn Gosport sits along Fareham Road near the waterfront, handy for the Portsmouth ferry and Alver Valley trails.
Spring Garden Guest House
Guest Accommodation · Spring Garden Lane, Gosport · 3.3 miles away
A homely guest house on Spring Garden Lane in Gosport, offering en-suite rooms and self-service breakfast close to Portsmouth Harbour.
Travelodge Gosport
Hotel · 12 High Street, Gosport · 3.3 miles away
Travelodge Gosport on the High Street is a short hop from the Gosport Ferry and Portsmouth's Historic Dockyard, with 70 straightforward rooms.
Portsmouth Budget Hotels
Hotel · 20 B Landport Terrace, Portsmouth · 3.4 miles away
A budget hotel on Landport Terrace in Portsmouth, with a 24 hour reception and a bar on site for simple, no-fuss stays.
ibis budget Portsmouth
Hotel · Fratton Way, Portsmouth · 3.4 miles away
Budget hotel on Fratton Way, Portsmouth, close to the city's transport links and coastal attractions, with free on-site parking.
Ye Spotted Dogge
Hotel · Buckingham House, Portsmouth · 3.4 miles away
A 16th-century pub hotel in Portsmouth for travellers who want period character and an easy walk to the dockyard and Spinnaker Tower.
Duke of Buckingham
Hotel · 119 The High Street, Portsmouth · 3.4 miles away
A historic 18-room hotel on Portsmouth's High Street, close to the water, with free parking and an on-site bar.
A Gosport Inn
Guest Accommodation · 3b Spring Garden Lane, Gosport · 3.4 miles away
Guest accommodation on Spring Garden Lane in Gosport, a short reach from the waterfront and Portsmouth's attractions across the harbour.
Red Lion Hotel by Greene King Inns
Hotel · East Street, Fareham · 3.5 miles away
A straightforward 46-room hotel on East Street in Fareham, handy for the M27 and quick trips into Portsmouth.
Lysses House Hotel
Hotel · 51 High Street, Fareham · 3.5 miles away
Georgian townhouse hotel on Fareham's High Street, handy for Portsmouth and the New Forest, with free parking and a restaurant on site.
Sallyport Hotel
Inn · Old Portsmouth, on the High Street · 3.5 miles away
A small, historic inn on Old Portsmouth's High Street, close to the cathedral, Camber Dock and Round Tower, with a relaxed bar and simple rooms.
Victorin House
Guest Accommodation · 10 Victoria Road North, Portsmouth · 3.5 miles away
Guest accommodation on Victoria Road North in Portsmouth, with en-suite family rooms and a garden a short walk from the seafront area.
The Wellington Restaurant and Bar
Hotel · 62 High Street, Portsmouth · 3.6 miles away
On Portsmouth's High Street, this 1710 pub-hotel near the Historic Dockyard pairs en-suite rooms with a classic restaurant and bar.
Premier Inn Southsea
Hotel · Long Curtain Road, Portsmouth · 3.7 miles away
Budget hotel on Long Curtain Road, Southsea, minutes from Clarence Pier, Gunwharf Quays and the Isle of Wight Hoverport.
Blue Star House
Guest Accommodation · 20 Elphinstone Road, Portsmouth · 3.8 miles away
Blue Star House is a down-to-earth guesthouse in Portsmouth with a shared terrace and kitchen, handy for the historic dockyard.
Acapulco Rooms
Guest Accommodation · 56 Albert Road, Portsmouth · 3.8 miles away
Adults-only guest rooms on Albert Road, Portsmouth, close to the seafront, pubs and restaurants, with free on-site parking.
Premier Inn Portsmouth Havant
Hotel · 65 Bedhampton Hill, Havant · 3.8 miles away
A low-rise, 58-room Premier Inn on the edge of Havant, handy for the A27 and A3(M) with free parking on site.
Rooms at 73
Hotel · 73 London Road, Waterlooville · 3.8 miles away
Simple hotel on London Road in Waterlooville, Hampshire, handy for golf, fishing and nearby pubs and restaurants.
The Queens Hotel Southsea
Hotel · Southsea seafront · 3.8 miles away
A grand Victorian hotel directly on the Southsea seafront, with sea-facing rooms and a period ballroom, a short walk from the beach and Southsea Castle.
Waverley Park Lodge
B&B · 99 Waverley Road, Portsmouth · 3.9 miles away
B&B in Portsmouth within reach of the historic dockyard and Southsea seafront, with individually decorated en-suite rooms.
Ashbys Accommodation
Guest Accommodation · 4 Auckland Road West, Portsmouth · 3.9 miles away
A relaxed base in Portsmouth for travellers who want spa downtime and sociable communal spaces alongside spotless, modern rooms.
Q8 Boutique Hotel
Hotel · 38 A288 38 Clarence Parade Southsea, Portsmouth · 4 miles away
A boutique hotel on Southsea's Clarence Parade, Portsmouth, well placed for couples or families wanting sea views and easy access to the seafront.
Florence Suite Boutique Hotel and Restaurant
Hotel · 6 Malvern Road, Portsmouth · 4.1 miles away
A boutique hotel and restaurant in central Portsmouth, well suited to couples, weddings and drivers thanks to free on-site parking.
G Boutique Hotel
Hotel · 71 Festing Road, Portsmouth · 4.1 miles away
G Boutique Hotel is an adults-only hotel on Festing Road, Portsmouth, with a designer basement bar and free breakfast included.
Florence Gardens Boutique Hotel and Restaurant
Hotel · 4 Malvern Road, Portsmouth · 4.1 miles away
Boutique Edwardian redbrick hotel in Portsmouth with an on-site restaurant serving local dishes and a bar for evening drinks.
Florence House Boutique Hotel and Restaurant
Hotel · 2 Malvern Road, Portsmouth · 4.2 miles away
Boutique hotel on Malvern Road in Portsmouth, close to golf, fishing, watersports and walking country, with its own restaurant and bar.
Somerset House Boutique Hotel
Hotel · 10 Florence Road, Portsmouth · 4.2 miles away
Boutique hotel on Florence Road in Portsmouth, just eight rooms, with whirlpool tubs and a gastropub downstairs.
One Helena Road Serviced Apartments
Hotel · 1 Helena Road, Portsmouth · 4.2 miles away
Adults-only serviced apartments in Portsmouth with free parking, ideal for couples or solo travellers wanting self-catered city convenience.
The Clarence Hotel
Hotel · Clarence Road, Portsmouth · 4.2 miles away
Small 8-room Portsmouth hotel with its own restaurant and bar, handy for the city centre and waterfront, with free on-site parking.
Stattons Boutique Hotel
Hotel · 6 Florence Road, Portsmouth · 4.2 miles away
A 12-room Edwardian boutique hotel on Florence Road in Portsmouth, with free on-site parking and pets welcome.
Southsea Rocks Hotel
Hotel · 4 Florence Road, Portsmouth · 4.2 miles away
A townhouse-style hotel on a quiet Southsea side street, close to the beach, with tidy en-suite rooms at good value.
Esk Vale Guest House
Guest Accommodation · 39 Granada Road, Portsmouth · 4.2 miles away
Adults-only bed and breakfast in a Portsmouth terraced house on Granada Road, with a quiet setting and on-site parking.
Best Western Plus Royal Beach Hotel
Hotel · Southsea seafront · 4.3 miles away
A seafront hotel on Southsea's promenade with sea-view rooms, a restaurant overlooking the Solent, and easy access to the beach and castle.
The Anglesey Hotel
Hotel · 24 Crescent Road, Gosport · 4.5 miles away
A 26-room Gosport hotel known for its Sunday roasts and well-stocked bar, with a quiet, comfortable atmosphere throughout.
The Alverbank Hotel
Hotel · Stokes Bay Road, Gosport · 4.7 miles away
Hotel in Gosport, Hampshire, with en-suite family rooms and a bridal suite, plus free on-site parking and a garden.
Warner Sinah Warren Coastal Hotel
Hotel · Sinah Warren Hotel, Hayling Island · 4.9 miles away
Adults-only hotel on Hayling Island with harbour views, a spa and two pools, close to watersports, pubs and the coast.
Know a hotel / b&b in Cosham that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b