Skip to main content

Hotels in Port Glasgow

52 handpicked places to stay

Cardross Inn

Cardross Inn

Hotel · Main Road, Cardross · 2.4 miles away

A straightforward inn on Cardross's Main Road, close to Loch Lomond and The Trossachs, with a bar, free parking and family rooms.

Premier Inn Greenock

Premier Inn Greenock

Hotel · 2 James Watt Way, Greenock · 3 miles away

Riverside Premier Inn in Greenock with 62 rooms, free parking and sea views, close to Cartsdyke station and Clyde Muirshiel Park.

Gleddoch Golf & Spa Resort, WorldHotels Distinctive

Gleddoch Golf & Spa Resort, WorldHotels Distinctive

Hotel · Langbank, Port Glasgow

A 75-room golf and spa resort near Port Glasgow, set high above the River Clyde with sweeping river and hill views.

OYO Gin House Hotel

OYO Gin House Hotel

Hotel · Custom House Place, Greenock · 3.6 miles away

OYO Gin House Hotel in Greenock offers free onsite parking and free WiFi, with en-suite family rooms handy for exploring Inverclyde.

The Tontine Hotel

The Tontine Hotel

Hotel · 6 Ardgowan Square, Greenock · 4.4 miles away

A 52-room hotel on Ardgowan Square in Greenock, close to Greenock West, with free on-site parking and a garden.

Premier Inn Dumbarton Loch Lomond

Premier Inn Dumbarton Loch Lomond

Hotel · Lomondgate Drive, Dumbarton · 4.5 miles away

A straightforward budget stopover near the A82, well suited to drivers exploring Loch Lomond and Dumbarton Castle without fuss.

Abbotsford Hotel

Abbotsford Hotel

Hotel · Stirling Road, Dumbarton · 4.8 miles away

A 30-room hotel on Stirling Road in Dumbarton, handy for Dumbarton East station and with a large free car park.

No 20 B&B

No 20 B&B

B&B · 20 Craigendoran Avenue, Helensburgh · 5.2 miles away

A simple three-room B&B on Craigendoran Avenue in Helensburgh, handy for Loch Lomond and the town's transport links.

The County Hotel

The County Hotel

Hotel · Old Luss Road, Helensburgh · 5.3 miles away

A 10-room hotel on Old Luss Road in Helensburgh with its own restaurant and bar, plus free parking on site.

Sheildaig Farm

Sheildaig Farm

B&B · Upper Stoneymollan Road, Balloch · 5.3 miles away

Sheildaig Farm is a B&B near Balloch offering breakfast and packed lunches, with mountain views over Loch Lomond country.

Ingliston Country Club Hotel

Ingliston Country Club Hotel

Hotel · Old Greenock Road, Bishopton · 5.3 miles away

A 30-room hotel on Old Greenock Road in Bishopton, Renfrewshire, suited to airport travellers and wedding or business groups thanks to free parking and meeting rooms.

Sunnyside B&B

Sunnyside B&B

B&B · Main Street, Alexandria · 5.5 miles away

Sunnyside B&B, a former ploughman's house dating from 1841 on Main Street, Alexandria, with en-suite family rooms and free parking.

Guest Accommodation
Maybank Guest House

Maybank Guest House

Guest Accommodation · 185 East Clyde Street, Helensburgh · 5.5 miles away

Maybank Guest House on East Clyde Street in Helensburgh offers en-suite family rooms, free parking and a garden, with golf and fishing nearby.

Travelodge Dumbarton

Travelodge Dumbarton

Hotel · A82 Stirling Road, Dumbarton · 5.7 miles away

A budget base on the A82 near Dumbarton, handy for Loch Lomond and Glasgow, with free parking and pet-friendly rooms.

Queen of the Loch by Marstons Inns

Queen of the Loch by Marstons Inns

Hotel · Old Luss Road, Balloch · 5.8 miles away

Hotel in Balloch near Loch Lomond with clean, comfortable en-suite rooms, free parking and a popular on-site carvery restaurant.

The Gryffe Inn

The Gryffe Inn

Hotel · 1-3 Main Street, Bridge of Weir · 5.8 miles away

A traditional inn on Bridge of Weir's Main Street, Renfrewshire, with a bar, restaurant and free parking on site.

Glenfern Guest House

Glenfern Guest House

Guest Accommodation · 2 Drumkinnon Road, Balloch · 5.9 miles away

An adults-only guest house in Balloch for a straightforward Loch Lomond break, with free parking and a hot breakfast included.

Riva Boutique Hotel

Riva Boutique Hotel

Hotel · 12-14 West Clyde Street, Helensburgh · 5.9 miles away

A 14-room boutique hotel on Helensburgh's West Clyde Street, with sea and mountain views over the Clyde estuary.

Lomond Park Hotel

Lomond Park Hotel

Hotel · Balloch Road, Alexandria · 6 miles away

A 17-room hotel on Balloch Road in Alexandria, close to Loch Lomond, with adults-only accommodation and free on-site parking.

Loch Lomond Hotel

Loch Lomond Hotel

Hotel · Balloch Road, Balloch · 6 miles away

Hotel on Balloch Road in Balloch, within Loch Lomond and The Trossachs National Park, offering 22 rooms and free parking.

Anchorage Guest House

Anchorage Guest House

Guest Accommodation · 31 Balloch Road, Balloch · 6 miles away

Anchorage Guest House offers en-suite family rooms with free parking on Balloch Road, close to Loch Lomond Shores and Balloch Castle.

Tullie Inn

Tullie Inn

Hotel · Balloch Road, Balloch · 6.1 miles away

Balloch hotel handy for Loch Lomond, Balloch Castle Country Park and Loch Lomond Shores, with free on-site parking.

Bellavista

Bellavista

Guest Accommodation · Fisherwood Road Off Balloch Rd, Balloch · 6.1 miles away

Guest accommodation on Fisherwood Road in Balloch, close to Loch Lomond Shores and Balloch Castle Country Park, with free on-site parking.

Innkeepers Lodge Loch Lomond

Innkeepers Lodge Loch Lomond

Hotel · The Balloch House, Balloch · 6.2 miles away

Balloch, the gateway to Loch Lomond, is home to Innkeepers Lodge Loch Lomond, a riverside pub-hotel with a beer garden and free parking.

Three Lochs Hostel

Three Lochs Hostel

Guest Accommodation · Old School Rd, Helensburgh · 6.2 miles away

Three Lochs Hostel in Helensburgh puts Clyde Muirshiel Regional Park, fishing and local pubs within easy reach, with free parking on site.

Guest Accommodation
Norwood Guesthouse Loch Lomond

Norwood Guesthouse Loch Lomond

Guest Accommodation · 60 Balloch Road, Balloch · 6.3 miles away

Adults-only guesthouse on Balloch Road, close to Loch Lomond and Balloch Castle Country Park, with free on-site parking.

Cameron House on Loch Lomond

Cameron House on Loch Lomond

Hotel · Loch Lomond, Alexandria · 6.3 miles away

A 134-room hotel on the shores of Loch Lomond in Alexandria, with a spa, gym and wedding venue on site.

Cameron House on Loch Lomond
5 star

Cameron House on Loch Lomond

Hotel · Loch shore near Balloch, West Dunbartonshire · 6.3 miles away

Five-star baronial resort on the southern shore with a spa, two golf courses and its own marina, thirty minutes from Glasgow.

B&B
Moorlands

Moorlands

B&B · 113 Sinclair Street, Helensburgh · 6.3 miles away

A B&B on Sinclair Street in Helensburgh, with free on-site parking and a garden, handy for golf, fishing and walking nearby.

Gowanlea Guest House

Gowanlea Guest House

Guest Accommodation · Drymen Road, Balloch · 6.4 miles away

Gowanlea Guest House on Drymen Road in Balloch offers cooked-to-order breakfasts and free parking, close to Loch Lomond.

Woodvale

Woodvale

B&B · Drymen Road, Balloch · 6.4 miles away

A straightforward B&B on Drymen Road in Balloch, suited to walkers and Loch Lomond day-trippers who want free parking and an easy base.

Duck Bay Hotel & Restaurant
3 star★★

Duck Bay Hotel & Restaurant

Hotel · Arden, A82 south-west shore · 6.4 miles away

Long-established loch-shore hotel and restaurant at Arden with rooms, cottages and a terrace facing Ben Lomond.

The Spinnaker Hotel

The Spinnaker Hotel

Hotel · 121 Albert Road, Gourock · 6.7 miles away

A straightforward Gourock hotel on Albert Road with en-suite rooms, a bar and restaurant, and free parking on-site.

Dumbain Farm Bed & Breakfast
4 star★

Dumbain Farm Bed & Breakfast

B&B · Balloch, Dunbartonshire · 6.7 miles away

Family-run farmhouse B&B in a quiet spot at Balloch, inside the national park and a short drive from the loch and station.

Ardencaple Hotel by Greene King Inns

Ardencaple Hotel by Greene King Inns

Hotel · Shore Road, Helensburgh · 7.1 miles away

A 25-room pub hotel on Shore Road in Helensburgh, with a bar and restaurant looking over Gare Loch and free on-site parking.

Custom House Hotel

Custom House Hotel

Hotel · Bowling Harbour Road, Bowling · 7.1 miles away

A dog-friendly hotel on Bowling Harbour Road, close to the water and under a mile from Bowling railway station.

Mar Hall Golf & Spa Resort

Mar Hall Golf & Spa Resort

Hotel · Mar Hall Drive, Bishopton · 7.2 miles away

Mar Hall Golf & Spa Resort in Bishopton pairs a spa and indoor pool with 53 rooms, a gym and free on-site parking.

Langhouse Castle Bed and Breakfast

Langhouse Castle Bed and Breakfast

B&B · 1 The Langhouse, Inverkip · 7.7 miles away

A B&B in Inverkip with en-suite rooms stocked with drinks, mountain views, and free parking close to Clyde Muirshiel Regional Park.

Rosslea Hall Hotel

Rosslea Hall Hotel

Hotel · Ferry Road, Helensburgh · 7.7 miles away

Rosslea Hall Hotel on Ferry Road, Helensburgh, has 30 rooms with drinks provided, plus a garden and free parking.

Easter Garth Guest House

Easter Garth Guest House

B&B · The Clachan, Helensburgh · 7.8 miles away

B&B in Helensburgh near Clydebank Museum, with walking and cycling routes, pubs and restaurants close by, plus free on-site parking.

Inverkip Hotel

Inverkip Hotel

Hotel · Main Street, Inverkip · 8.1 miles away

A traditional Main Street hotel in Inverkip with a restaurant, bar and free parking, close to golf, fishing and the coast.

The Foresters Guest House

The Foresters Guest House

Guest Accommodation · Station Road, Inverkip · 8.1 miles away

A straightforward guest house on Station Road in Inverkip with breakfast included and free parking, close to Clydebank Museum.

Muthu Glasgow River Hotel

Muthu Glasgow River Hotel

Hotel · Riverfront, Erskine · 8.2 miles away

A 177-room riverside hotel in Erskine, Renfrewshire, handy for Glasgow and Paisley with golf, pubs and restaurants nearby.

The Lynnhurst Hotel

The Lynnhurst Hotel

Hotel · Park Road, Johnstone · 8.9 miles away

A 24-room hotel on Park Road in Johnstone, Renfrewshire, with free on-site parking and a garden away from the town bustle.

Premier Inn Glasgow Paisley

Premier Inn Glasgow Paisley

Hotel · Phoenix Retail Park, Paisley · 9.1 miles away

Premier Inn Glasgow Paisley sits within Phoenix Retail Park, handy for Glasgow Airport and the open country of Clyde Muirshiel beyond the town.

The Golden Jubilee Hotel

The Golden Jubilee Hotel

Hotel · Beardmore Street, Clydebank · 9.3 miles away

A large 168-room hotel on Beardmore Street in Clydebank, with an indoor pool, restaurant and free on-site parking.

Knockderry Country House Hotel

Knockderry Country House Hotel

Hotel · Shore Road, Helensburgh · 9.6 miles away

An adults-only country house hotel on Shore Road, Helensburgh, with 15 rooms, a bridal suite and grounds suited to quiet breaks or weddings.

West Park Hotel

West Park Hotel

Hotel · Great Western Road, Clydebank · 9.7 miles away

West Park Hotel in Clydebank pairs a restaurant and bar with breakfast and free on-site parking, close to the Scottish Event Campus.

Bowfield Hotel & Country Club

Bowfield Hotel & Country Club

Hotel · Bowfield Rd, Howwood · 9.7 miles away

A country club hotel in Howwood, Renfrewshire, built around leisure facilities like a spa, gym and indoor pool alongside its guest rooms.

Douglas Park Guest House
4 star★

Douglas Park Guest House

Guest House · Marine Parade, Kirn, north of Dunoon · 9.8 miles away

A small, five-room seafront guest house at Kirn, a mile from Dunoon town centre, known for home-cooked breakfasts and sea views.

Holiday Inn Glasgow Airport

Holiday Inn Glasgow Airport

Hotel · Glasgow Airport, Paisley · 10 miles away

An early-flight or late-landing stopover hotel at Glasgow Airport in Paisley, with 300 rooms and on-site parking for a hassle-free start or end to a trip.

Hotel
Royal Marine Hotel
3 star★★

Royal Marine Hotel

Hotel · Hunters Quay, seafront north of Dunoon · 10 miles away

A Tudor-style Victorian hotel at Hunters Quay with a long yachting history, sea-view rooms and an on-site bar and restaurant.

🏨

Know a hotel / b&b in Port Glasgow 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