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 231

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 N, Three Hills, Canada, T0M 2A0

Three Hills Perfect
CAD 126

Days Inn & Suites By Wyndham Brooks  3 stars

1307 2Nd Street West, 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

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

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

Medicine Hat Great
CAD 165

Days Inn & Suites By Wyndham Strathmore  3 stars

400 Ranch Market, Strathmore, Canada, T1P 0A1

Strathmore Great
CAD 97

Sandman Hotel Lethbridge  3 stars

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

Lethbridge Great
CAD 101

Holiday Inn Lethbridge  3 stars

2375 Mayor Magrath Drive South, Lethbridge, Canada, T1K7M1

Lethbridge Very good
CAD 148

Ramada By Wyndham Drumheller Hotel & Suites  3 stars

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

Drumheller Great
CAD 141

Ramada By Wyndham Brooks  3 stars

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

Brooks Perfect
CAD 111

Heritage Inn & Suites - Brooks  3 stars

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

Brooks Great
CAD 111

Heritage Inn Hotel & Convention Centre  3 stars

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

Pincher Creek Nice
CAD 126

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 South, Lethbridge, Canada, T1J 4B4

Lethbridge Very good
CAD 120

Bayshore Inn  3 stars

111 Waterton Avenue Po Box 38, Waterton Park, Canada

Waterton Park Very good
CAD 277

Ramada By Wyndham Pincher Creek  3 stars

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

Pincher Creek Great
CAD 156

Lakeview Inns & Suites - Okotoks  3 stars

22 Southridge Drive, Okotoks, Canada, T1S 1N1

Okotoks Great
CAD 152

Ramada By Wyndham High River  3 stars

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

High River Perfect
CAD 121

Canalta Hanna  3 stars

113 Palliser Trail, Hanna, Canada, T0J 1P0

Hanna Very good
CAD 157

Coast Lethbridge Hotel & Conference Centre  3 stars

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

Lethbridge Great
CAD 128

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 128

Waterton Lakes Lodge Resort  3 stars

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

Waterton Park Very good
CAD 301

Heartwood Inn And Spa  3 stars

320 North Railway Avenue East, Drumheller, Canada

Drumheller Perfect
CAD 170

Imperial Inn  3 stars

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

Medicine Hat Very good
CAD 60

Canalta Oyen  3 stars

Junction Highway 9 And 41, Oyen, Canada, T0J2J0

Oyen Great
CAD 157

Prince Of Wales Hotel  3 stars

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

Waterton Park Very good
CAD 298

Best Western Plus Service Inn & Suites  3 stars

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

Lethbridge
CAD 124

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
CAD 115

The Kanata By Bcminns Blairmore  3 stars

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

Blairmore
CAD 130

Fairfield Inn & Suites By Marriott Lethbridge  3 stars

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

Lethbridge
CAD 144

Riverview Bed & Breakfast  3 stars

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

Okotoks

Stardust Motel  3 stars

979 Waterton Avenue, Pincher Creek, Canada, T0K1W0

Pincher Creek
CAD 152

Mcdougall Lane Bed & Breakfast  3 stars

71 Mcdougall Lane, Drumheller, Canada, T0J 0Y1

Drumheller
CAD 134

Lazy J Motel  3 stars

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

Claresholm
CAD 72

Travelodge By Wyndham Blairmore  3 stars

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

Blairmore
CAD 126

That Country Place B&B  3 stars

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

Hanna
CAD 119

Country Encounters Accommodations  3 stars

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

Coleman
CAD 136

Northland Lodge  3 stars

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

Waterton Park
CAD 257

York Creek Bed & Breakfast  3 stars

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

Coleman
CAD 168

A Safe Haven Bed & Breakfast  3 stars

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

Coleman
CAD 112

R&R Inn Bassano  3 stars

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

Bassano
CAD 115

Rocky Ridge Country Lodge  3 stars

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

Mountain View
CAD 92

Bear Country Inn And Suites  3 stars

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

Mountain View
CAD 141

Best Western Plus Chestermere Hotel  3 stars

200 Marina Drive, Chestermere, Canada

Chestermere
CAD 121

South Country Inn  3 stars

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

Cardston
CAD 152

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 Nice
CAD 80

Quality Inn  2 stars

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

Medicine Hat Great
CAD 96

Canalta Jurassic  2 stars

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

Drumheller Great
CAD 134

Best Western Strathmore Inn  2 stars

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

Strathmore Great
CAD 87

Comfort Inn Lethbridge  2 stars

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

Lethbridge Great
CAD 93

Comfort Inn & Suites Medicine Hat  2 stars

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

Medicine Hat Great
CAD 115

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 99

Econo Lodge Inn & Suites  2 stars

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

Lethbridge Very good
CAD 87

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 89

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 85

Super 8 By Wyndham Strathmore  2 stars

450 Westlake Road, Strathmore, Canada, T1P 1H8

Strathmore Great
CAD 68

Super 8 Oyen  2 stars

Junction Hwy 9 And Hwy 41, Oyen, Canada, T0J 2J0

Oyen
CAD 177

Super 8 By Wyndham High River  2 stars

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

High River Very good
CAD 101

Super 8 Pincher Creek  2 stars

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

Pincher Creek Guest rating
CAD 136

Super 8 By Wyndham Drumheller  2 stars

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

Drumheller Great
CAD 104

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 74

Travelodge By Wyndham Medicine Hat  2 stars

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

Medicine Hat Guest rating
CAD 72

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  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 Nice
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  2 stars

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

Lethbridge Perfect
CAD 99

Baymont By Wyndham Medicine Hat  2 stars

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

Medicine Hat Very good
CAD 117

Canalta Brooks  2 stars

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

Brooks Great
CAD 119

Aspen Village Inn  2 stars

111 Windflower Avenue, Waterton Park, Canada, T0K2M0

Waterton Park Very good
CAD 227

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 & Railway Av, Drumheller, Canada, T0J 0Y0

Drumheller Nice
CAD 78

Super 8 By Wyndham Lethbridge  2 stars

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

Lethbridge Very good
CAD 72

Sun Dek Motel  2 stars

855 Gershaw Drive Southwest, Medicine Hat, Canada, TIA7Y3

Medicine Hat Very good
CAD 58

Home Inn Express Medicine Hat  2 stars

20 Strachan Crt Se, Medicine Hat, Canada, T1B 4R7

Medicine Hat Great
CAD 95

Econo Lodge Brooks  2 stars

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

Brooks
CAD 82

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 108

Econo Lodge Taber  2 stars

5302 46 Ave, Taber, Canada, T1G 2A8

Taber
CAD 93

Howard Johnson Strathmore  2 stars

960 Westridge Road, Strathmore, Canada, T1P 1H8

Strathmore
CAD 92

Quality Hotel  2 stars

100 S. Railway Ave., Drumheller, Canada, T0J 0Y0

Drumheller
CAD 97

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 79

Hampton Inn & Suites By Hilton Medicine Hat  2 stars

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

Medicine Hat
CAD 145

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 66

Foothills Motel  2 stars

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

Pincher Creek
CAD 72

Bluebird Motel  2 stars

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

Claresholm Perfect
CAD 82

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 112

Fort Motel  2 stars

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

Fort Macleod Nice
CAD 82

Dj Motel  2 stars

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

Fort Macleod Very good
CAD 62

Badlands Motel  2 stars

801 North Dinosaur Trail, Drumheller, Canada

Drumheller
CAD 97

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 79

Outpost Motel  2 stars

37 8 Ave W, Cardston, Canada

Cardston
CAD 100

Flamingo Motel  2 stars

848 Main Street, Cardston, Canada, T0K 0K0

Cardston
CAD 96

Sunset Motel  2 stars

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

Fort Macleod Great
CAD 78

Century 2 Motel  2 stars

462 Main Street East, Fort Macleod, Canada

Fort Macleod
CAD 62

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 82

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 78

Royal Duke Hotel  2 stars

2 Elizabeth Street, Okotoks, Canada, T1S 1B4

Okotoks
CAD 95

Satellite Motel  2 stars

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

Medicine Hat
CAD 74

Best Seven Inn  2 stars

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

Claresholm Great
CAD 83

Hat Motel  2 stars

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

Medicine Hat
CAD 50

Ranchland Inn  2 stars

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

Nanton
CAD 76

Dinosaur Hotel & Newcastle Bar  2 stars

1220 Newcastle Trail, Drumheller, Canada, T0J 0Y2

Drumheller
CAD 74

Tc Motel  2 stars

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

Medicine Hat
CAD 82

Sandstone Motel  2 stars

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

Milk River
CAD 119

Holiday Inn Express Lethbridge Southeast  2 stars

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

Lethbridge
CAD 140

Paradise Canyon Golf Resort  0 stars

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

Lethbridge
CAD 353

Crandell Mountain Lodge  0 stars

102 Mountview Road, Waterton Park, Canada, T0K 2M0

Waterton Park Very good
CAD 252

Elkwater Lake Lodge And Resort  0 stars

4 Street 401, Medicine Hat, Canada

Medicine Hat
CAD 179

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 128

Charles Street Holiday Home  0 stars

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

Lethbridge
CAD 288

The Sunset Cottage  0 stars

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

Mountain View
CAD 253

Dinosaur Trail Rv Resort & Cabins  0 stars

Po Box 1300, Drumheller, Canada, T0J 0Y0

Drumheller
CAD 468

High River Motor Motel  0 stars

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

High River
CAD 85

Ski-In/Ski-Out Chalet In Castle Mountain Resort!  0 stars

, Pincher Creek, Canada, T0K1C0

Pincher Creek