Southern Alberta hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Waterton Glacier Suites  4 stars

107 Windflower Avenue, Waterton Park, Canada

Waterton Park Great
CAD 177

Ramada By Wyndham Lethbridge  3 stars

1303 Mayor Magrath Drive South, Lethbridge, Canada, T1K 2R1

Lethbridge Very good
CAD 89

Best Western Diamond Inn  3 stars

351 7Th Avenue Ne, Three Hills, Canada, T0M 2A0

Three Hills Great
CAD 126

Days Inn & Suites By Wyndham Brooks  3 stars

1307 2Nd Street W, Brooks, Canada, T1R 1P7

Brooks Great
CAD 92

Wingate By Wyndham Lethbridge  3 stars

120 Stafford Dr S, Lethbridge, Canada, T1J 4W4

Lethbridge Very good
CAD 108

Sandman Hotel Lethbridge  3 stars

421 Mayor Magrath Drive, Lethbridge, Canada, T1J 3L8

Lethbridge Great
CAD 108

Holiday Inn Lethbridge  3 stars

2375 Mayor Magrath Drive South, Lethbridge, Canada, T1K7M1

Lethbridge Very good
CAD 146

Ramada By Wyndham Drumheller Hotel & Suites  3 stars

680 2Nd Street Se, Drumheller, Canada, T0J 0Y0

Drumheller Great
CAD 144

Ramada By Wyndham Brooks  3 stars

1319 2Nd Street West, Brooks, Canada, T1R 1P7

Brooks Great
CAD 110

Heritage Inn & Suites - Brooks  3 stars

1239 2 Street West, Brooks, Canada, T1R 1P7

Brooks Great
CAD 110

Heritage Inn Hotel & Convention Centre  3 stars

919 Waterton Avenue Highway 6, Pincher Creek, Canada, T0K 1W0

Pincher Creek Very good
CAD 109

Medicine Hat Lodge  3 stars

1051 Ross Glen Drive Se, Medicine Hat, Canada, T1B 3T8

Medicine Hat Very good
CAD 111

Sandman Signature Lethbridge Lodge  3 stars

320 Scenic Drive, Lethbridge, Canada, T1J 4B4

Lethbridge Very good
CAD 119

Bayshore Inn  3 stars

111 Waterton Avenue Po Box 38, Waterton Park, Canada

Waterton Park Very good
CAD 276

Ramada By Wyndham Pincher Creek  3 stars

1132 Table Mountain Street, Pincher Creek, Canada, T0K 1W0

Pincher Creek Great
CAD 148

Lakeview Inns & Suites - Okotoks  3 stars

22 Southridge Drive, Okotoks, Canada, T1S 1N1

Okotoks Great
CAD 151

Ramada By Wyndham High River  3 stars

1512 13Th Avenue S.E., High River, Canada, T1V 2B1

High River Perfect
CAD 121

Coast Lethbridge Hotel & Conference Centre  3 stars

526 Mayor Magrath Drive South, Lethbridge, Canada, T1J 3M2

Lethbridge Great
CAD 133

Clarion Hotel & Conference Centre  3 stars

954 7Th Street Southwest, Medicine Hat, Canada, T1A 7R7

Medicine Hat Very good
CAD 108

Hampton Inn & Suites By Hilton Lethbridge  3 stars

4073 Second Avenue South, Lethbridge, Canada, T1J 1Z2

Lethbridge Perfect
CAD 122

Waterton Lakes Lodge Resort  3 stars

101 Clematis Avenue, Waterton Park, Canada, T0K 2M0

Waterton Park Very good
CAD 218

Heartwood Inn And Spa  3 stars

320 North Railway Avenue East, Drumheller, Canada

Drumheller Great
CAD 169

Imperial Inn  3 stars

3282 13Th Avenue South East, Medicine Hat, Canada, T1B 1H8

Medicine Hat Very good
CAD 65

Canalta Oyen  3 stars

Junction Highway 9 And 41, Oyen, Canada, T0J2J0

Oyen Great
CAD 156

Prince Of Wales Hotel  3 stars

Waterton Lake National Park, Waterton Park, Waterton Park, Canada

Waterton Park Very good
CAD 280

Best Western Plus Service Inn & Suites  3 stars

209 41St Street South, Lethbridge, Canada, T1J 1Z3

Lethbridge Great
CAD 115

Kilmorey Lodge  3 stars

117 Evergreen Avenue, Waterton Park, Canada

Waterton Park

Best Western Plus Okotoks Inn & Suites  3 stars

100 Southbank Road, Okotoks, Canada, T1S 0L3

Okotoks Very good
CAD 114

The Kanata By Bcminns Blairmore  3 stars

11217 - 21St Avenue, Blairmore, Canada, T0K 0E0

Blairmore Great
CAD 142

Fairfield Inn & Suites By Marriott Lethbridge  3 stars

4081 2Nd Avenue South, Lethbridge, Canada, T1J 1Z2

Lethbridge Great
CAD 143

Riverview Bed & Breakfast  3 stars

354032 80Th Street, Okotoks, Canada, T1S 1A9

Okotoks Great

Stardust Motel  3 stars

979 Waterton Avenue, Pincher Creek, Canada, T0K1W0

Pincher Creek Great
CAD 98

Mcdougall Lane Bed & Breakfast  3 stars

71 Mcdougall Lane, Drumheller, Canada, T0J 0Y1

Drumheller Great
CAD 134

Lazy J Motel  3 stars

5225 1St Street West - Highway 2, Claresholm, Canada, T0L 0T0

Claresholm Great
CAD 84

Travelodge By Wyndham Blairmore  3 stars

11373 20Th Ave, Blairmore, Canada, T0K 0E0

Blairmore Very good
CAD 114

That Country Place B&B  3 stars

R.R. 31 4 Hwy 36, Hanna, Canada, T0J 1P0

Hanna Guest rating
CAD 118

Country Encounters Accommodations  3 stars

7701 17 Ave Box 655, Coleman, Canada, T0K 0M0

Coleman Great
CAD 135

Northland Lodge  3 stars

408 Evergreen Avenue, Waterton Park, Canada, T0K 2M0

Waterton Park Great
CAD 230

York Creek Bed & Breakfast  3 stars

1213 - 85 Street, Coleman, Canada, T0K 0M0

Coleman Very good
CAD 167

A Safe Haven Bed & Breakfast  3 stars

8126 20Th Avenue, Coleman, Canada, T0K 0M0

Coleman Very good
CAD 111

R&R Inn Bassano  3 stars

621 - 12 Street, Bassano, Canada, T0J 0B0

Bassano Great
CAD 114

Rocky Ridge Country Lodge  3 stars

523 2Nd Street North, Mountain View, Canada, T0K1N0

Mountain View Very good
CAD 88

Bear Country Inn And Suites  3 stars

525 Main Street, Mountain View, Canada, T0K 1N0

Mountain View Perfect
CAD 113

Best Western Plus Chestermere Hotel  3 stars

200 Marina Drive, Chestermere, Canada

Chestermere Very good
CAD 121

South Country Inn  3 stars

404 Main Street Po Box 1710, Cardston, Canada, T0K 0K0

Cardston Great
CAD 156

Lethbridge Lodge Hotel  3 stars

320 Scenic Drive, Lethbridge, Canada, T1J 4B4

Lethbridge

Motel 6 Lethbridge  2 stars

1142 Mayor Magrath Dr S, Lethbridge, Canada, T1K2P8

Lethbridge Very good
CAD 80

Quality Inn  2 stars

722 Redcliff Drive Sw, Medicine Hat, Canada, T1A 5E3

Medicine Hat Great
CAD 90

Canalta Jurassic  2 stars

1103 Highway 9 South, Drumheller, Canada, T0J 0Y0

Drumheller Great
CAD 125

Best Western Strathmore Inn  2 stars

550 Highway #1, Strathmore, Canada, T1P 1M6

Strathmore Great
CAD 81

Comfort Inn Lethbridge  2 stars

3226 Fairway Plaza Road S, Lethbridge, Canada, T1K 7T5

Lethbridge Great
CAD 90

Comfort Inn & Suites Medicine Hat  2 stars

2317 Trans Canada Way Se, Medicine Hat, Canada, T1B 4E9

Medicine Hat Great
CAD 121

Days Inn By Wyndham Medicine Hat  2 stars

24 Strachan Court Southeast, Medicine Hat, Canada, T1B 4R7

Medicine Hat Great
CAD 142

Days Inn By Wyndham Lethbridge  2 stars

100 3 Avenue South, Lethbridge, Canada, T1J 4L2

Lethbridge Nice
CAD 98

Econo Lodge Inn & Suites  2 stars

1124 Mayor Magrath Dr. S., Lethbridge, Canada, T1K 2P8

Lethbridge Very good
CAD 89

Holiday Inn Express & Suites Medicine Hat Transcanada Hwy 1  2 stars

9 Strachan Bay Se, Medicine Hat, Canada, T1B 4Y2

Medicine Hat Great
CAD 152

Days Inn & Suites By Wyndham Strathmore  2 stars

400 Ranch Market, Strathmore, Canada, T1P 0A1

Strathmore Great
CAD 97

Knights Inn Lethbridge  2 stars

1026 Mayor Macgrath Drive South, Lethbridge, Canada, T1K 2P8

Lethbridge Nice
CAD 79

Ramada Limited Medicine Hat  2 stars

773 8Th Street Southwest, Medicine Hat, Canada, T1A 4M5

Medicine Hat Nice
CAD 97

Super 8 By Wyndham Taber Ab  2 stars

5700 46Th Avenue, Taber, Canada, T1G 2B1

Taber Nice
CAD 137

Super 8 By Wyndham Three Hills Ab  2 stars

208 18Th Avenue North, Three Hills, Canada, T0M 2A0

Three Hills Great
CAD 146

Super 8 By Wyndham Medicine Hat Ab  2 stars

1280 Transcanada Way Se, Medicine Hat, Canada, T1B 1J5

Medicine Hat Nice
CAD 88

Super 8 By Wyndham Strathmore  2 stars

450 Westlake Road, Strathmore, Canada, T1P 1H8

Strathmore Great
CAD 68

Super 8 By Wyndham High River Ab  2 stars

1601 13Th Avenue, High River, Canada, T1V 2B1

High River Very good
CAD 101

Super 8 By Wyndham Pincher Creek Ab  2 stars

1307 Freebairn Avenue, Pincher Creek, Canada, T0K 1W0

Pincher Creek Nice
CAD 119

Surestay Plus Hotel By Best Western Drumheller  2 stars

600-680 2 Street SE, Drumheller, Canada, T0j 0Y0

Drumheller Great
CAD 119

Travelodge By Wyndham Brooks  2 stars

1240 Cassils Place E, Brooks, Canada, T1R 1C3

Brooks Great
CAD 83

Thriftlodge Lethbridge  2 stars

2210 7 Avenue South, Lethbridge, Canada, T1J 1M7

Lethbridge Nice
CAD 73

Travelodge Medicine Hat  2 stars

1100 Redcliff Drive Southwest, Medicine Hat, Canada, T1A 5E5

Medicine Hat Guest rating
CAD 80

Travelodge By Wyndham Strathmore  2 stars

350 Ridge Road, Strathmore, Canada, T1P 1B5

Strathmore Great
CAD 129

Travelodge By Wyndham Drumheller  2 stars

101 Grove Place, Drumheller, Canada, T0J 0Y0

Drumheller Very good
CAD 89

Heritage Inn Hotel & Convention Centre - Brooks  2 stars

1217 2 Street West, Brooks, Canada, T1R 1P7

Brooks Great
CAD 92

Heritage Inn Hotel & Convention Centre - High River  2 stars

1104 11 Street West, High River, Canada, T1V 1M4

High River Very good
CAD 109

Heritage Inn Hotel & Convention Centre - Taber  2 stars

4830 46 Avenue Highway 3, Taber, Canada, T1G 2A4

Taber Nice
CAD 93

Quality Inn & Suites Lethbridge  2 stars

4070 2Nd Avenue South, Lethbridge, Canada, T1J 3Z2

Lethbridge Perfect
CAD 98

Baymont By Wyndham Medicine Hat  2 stars

3216 13 Ave Se, Medicine Hat, Canada, T1B 1H8

Medicine Hat Very good
CAD 119

Canalta Hanna  2 stars

113 Palliser Trail, Hanna, Canada, T0J 1P0

Hanna Very good
CAD 156

Canalta Brooks  2 stars

115 15Th Avenue, Brooks, Canada, T1R 0V5

Brooks Great
CAD 118

Aspen Village Inn  2 stars

111 Windflower Avenue, Waterton Park, Canada, T0K2M0

Waterton Park Very good
CAD 221

Surestay Plus Hotel By Best Western Lethbridge  2 stars

2225 Mayor Magrath Drive South, Lethbridge, Canada, T1K 7M1

Lethbridge Very good
CAD 93

Travelodge By Wyndham Lethbridge  2 stars

1009 Mayor Magrath Drive South, Lethbridge, Canada, T1K 2P7

Lethbridge Very good
CAD 93

Econo Lodge Inn & Suites  2 stars

392 Centre Street And Railway Av, Drumheller, Canada, T0J 0Y0

Drumheller Very good
CAD 77

Super 8 By Wyndham Lethbridge  2 stars

1030 Mayor Magrath Dr S, Lethbridge, Canada, T1K 2P8

Lethbridge Very good
CAD 71

Sun Dek Motel  2 stars

855 Gershaw Drive Southwest, Medicine Hat, Canada, TIA7Y3

Medicine Hat Very good
CAD 59

Home Inn Express Medicine Hat  2 stars

20 Strachan Court Southeast, Medicine Hat, Canada, T1B 4R7

Medicine Hat Great
CAD 90

Econo Lodge Brooks  2 stars

1119 2 St W, Brooks, Canada, T1R 0N9

Brooks
CAD 81

Econo Lodge  2 stars

59 Riverside Gate, Okotoks, Canada, T1S 0J2

Okotoks Nice
CAD 121

Parkway Motel & European Lodges  2 stars

1070 Waterton Avenue, , Ab T0K 1W0, Pincher Creek, Canada, T0K 1W0

Pincher Creek Great
CAD 148

Econo Lodge Taber  2 stars

5302 46 Ave, Taber, Canada, T1G 2A8

Taber
CAD 90

Howard Johnson Strathmore  2 stars

960 Westridge Road, Strathmore, Canada, T1P 1H8

Strathmore Very good
CAD 92

Quality Hotel  2 stars

100 6Th Ave Se, Drumheller, Canada, T0J 0Y0

Drumheller Perfect
CAD 109

Red Coat Inn  2 stars

359 24Th St, Fort Macleod, Canada, T0L 0Z0

Fort Macleod Perfect
CAD 71

Tel Star Motel  2 stars

813 2Nd Street West, Brooks, Canada, T1R 1B4

Brooks
CAD 54

West Castle Motel  2 stars

1042 Waterton Avenue, Pincher Creek, Canada, T0K 1W0

Pincher Creek Very good
CAD 80

Hampton Inn & Suites By Hilton Medicine Hat  2 stars

2510 Boxsprings Blvd., Medicine Hat, Canada, T1A 8E3

Medicine Hat
CAD 152

Rest Easy Motel  2 stars

981 2Nd Street N., Three Hills, Canada

Three Hills
CAD 88

Plains Motel  2 stars

1004 2Nd Street West, Brooks, Canada

Brooks
CAD 52

Ranchmen Motel  2 stars

535 16Th Street Southwest, Medicine Hat, Canada, T1A 5E7

Medicine Hat
CAD 68

Blue Mountain Motel  2 stars

981 Main Street, Pincher Creek, Canada, T0K 1W0

Pincher Creek
CAD 89

Chinook Motel  2 stars

1245 Mayor Magrath Drive South, Lethbridge, Canada, T1K 2R1

Lethbridge
CAD 68

Foothills Motel  2 stars

1049 Waterton Ave., Po Box 2347, Pincher Creek, Canada, T0K 1W0

Pincher Creek
CAD 105

Bluebird Motel  2 stars

5505 1St Street, Claresholm, Canada, T0L 0T0

Claresholm Perfect
CAD 81

Royal City Motor Inn  2 stars

352 7Th Street East, Brooks, Canada, T1R 1C2

Brooks
CAD 51

Sproule Heritage Bed & Breakfast  2 stars

242030 Range Road 235, Strathmore, Canada, T1P 1J6

Strathmore
CAD 111

Fort Motel  2 stars

451 Colonel Macleod Boulevard, Fort Macleod, Canada, T0L 0Z0

Fort Macleod Nice
CAD 81

Dj Motel  2 stars

416 Colonel Macleod Boulevard, Fort Macleod, Canada, T0L 0Z0

Fort Macleod Very good
CAD 61

Badlands Motel  2 stars

801 North Dinosaur Trail, Drumheller, Canada

Drumheller
CAD 88

Searra Motel  2 stars

767 7Th Street Southwest, Medicine Hat, Canada, T1A 4L2

Medicine Hat
CAD 56

Lamplighter Inn  2 stars

1204 2 St. N., Three Hills, Canada

Three Hills
CAD 85

Outpost Motel  2 stars

37 8 Ave W, Cardston, Canada

Cardston
CAD 72

Flamingo Motel  2 stars

848 Main Street, Cardston, Canada, T0K 0K0

Cardston
CAD 100

Sunset Motel  2 stars

104 Highway 3 West, Fort Macleod, Canada, T0L 0Z0

Fort Macleod Great
CAD 85

Century 2 Motel  2 stars

462 Main Street East, Fort Macleod, Canada

Fort Macleod
CAD 61

Taber Motel  2 stars

5402 46Th Avenue, Taber, Canada, T1G 2A9

Taber
CAD 67

West View Motel  2 stars

519 2 Ave W, Hanna, Canada, T0J 1P0

Hanna
CAD 100

Howard Johnson Lethbridge  2 stars

. Lethbridge, Lethbridge, Canada

Lethbridge
CAD 81

Pal'S Motel  2 stars

999 Gershaw Drive Southwest, Medicine Hat, Canada, T1A 7W4

Medicine Hat
CAD 64

Park Lane Motor Hotel Medicine Hat  2 stars

780 7Th Street Southwest, Medicine Hat, Canada, T1A 4L2

Medicine Hat
CAD 56

Vulcan Country Inn  2 stars

110 Centre St, Vulcan, Canada, T0L 2B0

Vulcan
CAD 81

Royal Duke Hotel  2 stars

2 Elizabeth Street, Okotoks, Canada, T1S 1B4

Okotoks
CAD 94

Satellite Motel  2 stars

1705 Bomford Crescent Southwest, Medicine Hat, Canada, T1A 5E8

Medicine Hat
CAD 73

Best Seven Inn  2 stars

4063 1A St W, Claresholm, Canada, T0L 0T0

Claresholm Great
CAD 84

Hat Motel  2 stars

560 9Th St. S.W., Medicine Hat, Canada, T1A 4P5

Medicine Hat
CAD 51

Ranchland Inn  2 stars

1709 20Th Avenue, Nanton, Canada, T0L 1R0

Nanton Great
CAD 84

Dinosaur Hotel & Newcastle Bar  2 stars

1220 Newcastle Trail, Drumheller, Canada, T0J 0Y2

Drumheller
CAD 73

Tc Motel  2 stars

780 8 St Sw, Medicine Hat, Canada, T1A 4M6

Medicine Hat
CAD 81

Sandstone Motel  2 stars

212 - 8Th Ave N.W., Milk River, Canada, T0K 1M0

Milk River
CAD 118

Holiday Inn Express Lethbridge Southeast  2 stars

217 41St Street South, Lethbridge, Canada, T1J 1Z3

Lethbridge
CAD 139

Paradise Canyon Golf Resort  0 stars

185 Canyon Blvd., Lethbridge, Canada, T1K 6V1

Lethbridge Very good
CAD 351

Crandell Mountain Lodge  0 stars

Box 114, 102 Mount View Road, Waterton Park, Canada, T0K 2M0

Waterton Park Very good
CAD 130

Elkwater Lake Lodge And Resort  0 stars

4 Street 401, Medicine Hat, Canada

Medicine Hat
CAD 152

Prairie Schooner Inn  0 stars

Highway 873 North , Brooks, Canada, T1R1C4

Brooks

Elevate Rooms Harmony House B&B  0 stars

15 Westridge Crescent, Okotoks, Canada, T1S 1N5

Okotoks
CAD 126

Cobblestone Manor Bed And Breakfast  0 stars

173 7Th Ave W., Cardston, Canada

Cardston
CAD 127

Charles Street Holiday Home  0 stars

1272 8 Avenue South, Lethbridge, Canada, T1J 1R1

Lethbridge
CAD 287

The Sunset Cottage  0 stars

110 Nelson Avenue P.O.102, Mountain View, Canada, T0K 1N0

Mountain View
CAD 230

Dinosaur Trail Rv Resort & Cabins  0 stars

Po Box 1300, Drumheller, Canada, T0J 0Y0

Drumheller
CAD 466

High River Motor Motel  0 stars

121 5Th Ave Sw P.O. Box 5584, High River, Canada, T1V 1M7

High River
CAD 85