Search golf hotels in British Columbia

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 3,141 properties in British Columbia
    Show map Map
  • Copper Point Resort

    Copper Point Resort

    Invermere, Canada
    8.6

    Excellent

    737 reviews

    This luxury resort features a golf course and rooms with balconies or patios overlooking the greens. The Invermere, resort is within a 5 minute drive of Windermere Lake.

    “A modern fully appointed resort at a motel price (well at least off season mid-week anyway).”

    Elliscolink Australia
  • Predator Ridge Resort

    Predator Ridge Resort

    Vernon, Canada
    8.7

    Excellent

    150 reviews

    Featuring 2 beautiful golf courses, this Okanagan resort provides majestic views of the countryside. Restaurants and free Wi-Fi are also available.

  • Bighorn Meadows Resort

    Bighorn Meadows Resort

    Radium Hot Springs, Canada
    8.7

    Excellent

    294 reviews

    Located in Radium Hot Springs on 9 acres, this resort features a seasonal outdoor heated pool with a hot tub and rooms include free Wi-Fi. The resort is situated outside Kootenay National Park.

  • 108 Resort Golf and Outdoor Adventures

    108 Resort Golf and Outdoor Adventures

    108 Mile Ranch, Canada
    7.7

    Good

    71 reviews

    An on-site golf course and canoeing are featured at this 108 Mile Ranch, British Columbia resort. Free Wi-Fi and mountain views are offered in all rooms. 108 Mile Airport is 1km away.

    “Quiet room with walkout to the view side. The proximity to the walking trails was good, though the golf course blocked direct access to the trail. That just meant a short drive to the trailhead.”

    Tom Canada
  • Crown Isle Resort & Golf Community

    Crown Isle Resort & Golf Community

    Courtenay, Canada
    9.1

    Wonderful

    206 reviews

    Set on several acres of green landscape with Beaufort Mountain Range views, this Courtenay resort boasts a championship golf course.

  • Trickle Creek Lodge

    Trickle Creek Lodge

    Kimberley, Canada
    8.9

    Excellent

    1,063 reviews

    Situated at the base of Kimberley Alpine Resort, Trickle Creek Lodge offers self-contained suites with beautiful views of the Rocky Mountains.

  • The Inn at the Ninth Hole Bed & Breakfast

    The Inn at the Ninth Hole Bed & Breakfast

    Salmon Arm, Canada
    9.7

    Exceptional

    187 reviews

    Boasting golf course and mountain views, this Salmon Arm property offers a patio with a BBQ and gardens. Free WiFi and Shaw Go cable channels feature in each room.

  • Best Western PLUS Wine Country Hotel & Suites

    Best Western PLUS Wine Country Hotel & Suites

    West Kelowna, Canada
    8.6

    Excellent

    561 reviews

    Next door to 3 Eagles Golf Club, this hotel in West Kelowna, British Columbia offers an indoor pool with a 12 metre waterslide. Mission Hill Family Estate Winery is 4 km away.

  • Ramada Inn & Suites Penticton

    Ramada Inn & Suites Penticton

    Penticton, Canada
    8.3

    Very Good

    300 reviews

    Featuring an outdoor pool and rooms with private garden patios, the Ramada Inn & Suites Penticton offers mountain skyline views in scenic Okanagan Valley.

  • Quaaout Lodge & Spa at Talking Rock Golf Resort

    Quaaout Lodge & Spa at Talking Rock Golf Resort

    Squilax, Canada
    8.8

    Excellent

    163 reviews

    All rooms in this lakeside hotel have balconies or patios in sight of mountain skylines and an adjacent golf course. There’s also an indoor swimming pool and whirlpool and a sandy beach on property.

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...