Hotels with a Gym in Thunder Bay from $111
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Thunder Bay Hotels with a Gym

Holiday Inn Express & Suites Thunder Bay by IHG
1041 Carrick Street, Thunder Bay, ON
$152 nightly
The price is $180 total per night
$180 total
Nov 2 - Nov 3
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the hot tub and ...

Hampton Inn & Suites by Hilton Thunder Bay
760 Arthur Street West, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$133 nightly
The price is $158 total per night
$158 total
Nov 1 - Nov 2
Total with taxes and fees
This hotel features an indoor pool and a gym. Free perks include buffet breakfast, free self parking, and a roundtrip airport shuttle. A business center, free ...

Best Western Plus Nor'wester Hotel & Conference Centre
2080 Highway #61, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$164 nightly
The price is $195 total per night
$195 total
Oct 5 - Oct 6
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Enjoy the gym and free perks like continental breakfast and free self parking. A 24-hour ...

TownePlace Suites by Marriott Thunder Bay
550 Harbour Expressway, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$140 nightly
The price is $167 total per night
$167 total
Oct 24 - Oct 25
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Enjoy the hot tub and free perks like buffet breakfast and free self parking. A 24-hour business center, ...

Days Inn by Wyndham Thunder Bay North
1250 Golf Links Rd, Thunder Bay, ON
A gym, free self parking, and laundry facilities are featured at this hotel. Guests will appreciate free perks like continental breakfast and WiFi in public ...

Best Western Thunder Bay Crossroads
655 W Arthur Street, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$158 nightly
The price is $188 total per night
$188 total
Oct 31 - Nov 1
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. Traveling on business? Take advantage of ...

Valhalla Hotel & Conference Centre
1 Valhalla Inn Rd, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the 24-hour business center, free WiFi in public ...

Days Inn & Suites by Wyndham Thunder Bay
645 Sibley Drive, Harbour Expressway & Balmoral, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$149 nightly
The price is $177 total per night
$177 total
Oct 11 - Oct 12
Total with taxes and fees
This hotel features an indoor pool and a gym. Enjoy the hot tub and free perks like continental breakfast and free self parking. Free WiFi in public areas, a ...

Superior Inn Hotel and Conference Centre Thunder Bay
555 Arthur St W, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$110 nightly
The price is $130 total per night
$130 total
Oct 8 - Oct 9
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. There's fun for all ages with a children's pool and a waterslide, and families will appreciate ...

Prince Arthur Waterfront Hotel & Suites
17 North Cumberland Street, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$121 nightly
The price is $143 total per night
$143 total
Oct 5 - Oct 6
Total with taxes and fees
This hotel features an indoor pool, a 24-hour gym, and a restaurant. Traveling on business? Take advantage of the 8 conference rooms, along with free WiFi in ...

Ramada by Wyndham Thunder Bay Airlane Hotel
698 West Arthur St, Thunder Bay, ON
Free Cancellation
Reserve now, pay when you stay
$93 nightly
The price is $111 total per night
$111 total
Nov 1 - Nov 2
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. Traveling on business? Take advantage of the 24-hour ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Thunder Bay hotels essential information
Accommodation | 118 hotels |
---|---|
Lowest Price | $111 |
Highest Price | $195 |
Popular hotels | Hampton Inn & Suites by Hilton Thunder Bay, Best Western Plus Nor'wester Hotel & Conference Centre, TownePlace Suites by Marriott Thunder Bay, Ramada by Wyndham Thunder Bay Airlane Hotel, Holiday Inn Express & Suites Thunder Bay by IHG, Superior Inn Hotel and Conference Centre Thunder Bay, Days Inn by Wyndham Thunder Bay North, Best Western Thunder Bay Crossroads, Days Inn & Suites by Wyndham Thunder Bay, Prince Arthur Waterfront Hotel & Suites, Valhalla Hotel & Conference Centre |
Recent Thunder Bay hotel reviews by fellow wanderers

Valhalla Hotel & Conference Centre
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"Very nice property. Clean, quiet, professional
hotel. Good restaurant and bar. "
A verified traveler from WINNIPEG stayed at Valhalla Hotel & Conference Centre
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Flights from Thunder Bay Intl.
- Air Canada Calgary (YYC) to Thunder Bay (YQT) flights
- Air Canada Mumbai (BOM) to Thunder Bay (YQT) flights
- Air Canada Fort Lauderdale (FLL) to Thunder Bay (YQT) flights
- Air Canada Milwaukee (MKE) to Thunder Bay (YQT) flights
- Air Canada London (LHR) to Thunder Bay (YQT) flights
- Air Canada Delhi (DEL) to Thunder Bay (YQT) flights
- Air Canada Kamloops (YKA) to Thunder Bay (YQT) flights
- Air Canada Ottawa (YOW) to Thunder Bay (YQT) flights
- Air Canada Nanaimo (YCD) to Thunder Bay (YQT) flights
- Air Canada Nashville (BNA) to Thunder Bay (YQT) flights
- Air Canada Terrace (YXT) to Thunder Bay (YQT) flights
- Air Canada Chicago (ORD) to Thunder Bay (YQT) flights
- Air Canada Toronto (YYZ) to Thunder Bay (YQT) flights
- Air Canada Raleigh (RDU) to Thunder Bay (YQT) flights
- Air Canada Salt Lake City (SLC) to Thunder Bay (YQT) flights
- Air Canada Ahmedabad (AMD) to Thunder Bay (YQT) flights
- Air Canada Phoenix (PHX) to Thunder Bay (YQT) flights
- Air Canada Halifax (YHZ) to Thunder Bay (YQT) flights
- Air Canada Vancouver (YVR) to Thunder Bay (YQT) flights
- Bearskin Airlines Sault Ste. Marie (YAM) to Thunder Bay (YQT) flights
- Delta Detroit (DTW) to Thunder Bay (YQT) flights
- Delta Atlanta (ATL) to Thunder Bay (YQT) flights
- Delta New York (JFK) to Thunder Bay (YQT) flights
- Delta Minneapolis (MSP) to Thunder Bay (YQT) flights
- Delta Marquette (MQT) to Thunder Bay (YQT) flights
- Flair Airlines Toronto (YYZ) to Thunder Bay (YQT) flights
- Klm Accra (ACC) to Thunder Bay (YQT) flights
- Lufthansa Lagos (LOS) to Thunder Bay (YQT) flights
- Philippine Airlines Manila (MNL) to Thunder Bay (YQT) flights
- Porter Airlines Toronto (YTZ) to Thunder Bay (YQT) flights
- Porter Airlines Montreal (YUL) to Thunder Bay (YQT) flights
- Porter Airlines Sault Ste. Marie (YAM) to Thunder Bay (YQT) flights
- Porter Airlines Timmins (YTS) to Thunder Bay (YQT) flights
- Qatar Airways Doha (DOH) to Thunder Bay (YQT) flights
- United Duluth (DLH) to Thunder Bay (YQT) flights
- Westjet Green Bay (GRB) to Thunder Bay (YQT) flights
- Westjet Brandon (YBR) to Thunder Bay (YQT) flights
- Westjet Las Vegas (LAS) to Thunder Bay (YQT) flights
- Westjet Saskatoon (YXE) to Thunder Bay (YQT) flights
- Westjet Winnipeg (YWG) to Thunder Bay (YQT) flights
- Flights from Abuja (ABV) to Thunder Bay (YQT)
- Flights from Accra (ACC) to Thunder Bay (YQT)
- Flights from Albany (ALB) to Thunder Bay (YQT)
- Flights from Atlanta (ATL) to Thunder Bay (YQT)
- Flights from Asheville (AVL) to Thunder Bay (YQT)
- Flights from Hartford (BDL) to Thunder Bay (YQT)
- Flights from Nashville (BNA) to Thunder Bay (YQT)
- Flights from Boston (BOS) to Thunder Bay (YQT)
- Flights from Burlington (BTV) to Thunder Bay (YQT)
- Flights from Baltimore (BWI) to Thunder Bay (YQT)
- Flights from Charlotte (CLT) to Thunder Bay (YQT)
- Flights from Hancock (CMX) to Thunder Bay (YQT)
- Flights from Cincinnati (CVG) to Thunder Bay (YQT)
- Flights from Denver (DEN) to Thunder Bay (YQT)
- Flights from Dallas (DFW) to Thunder Bay (YQT)
- Flights from Detroit (DTW) to Thunder Bay (YQT)
- Flights from Hibbing (HIB) to Thunder Bay (YQT)
- Flights from Washington (IAD) to Thunder Bay (YQT)
- Flights from Indianapolis (IND) to Thunder Bay (YQT)
- Flights from Jacksonville (JAX) to Thunder Bay (YQT)
- Flights from New York (JFK) to Thunder Bay (YQT)
- Flights from Los Angeles (LAX) to Thunder Bay (YQT)
- Flights from La Crosse (LSE) to Thunder Bay (YQT)
- Flights from Kansas City (MCI) to Thunder Bay (YQT)
- Flights from Orlando (MCO) to Thunder Bay (YQT)
- Flights from Marquette (MQT) to Thunder Bay (YQT)
- Flights from Minneapolis (MSP) to Thunder Bay (YQT)
- Flights from Chicago (ORD) to Thunder Bay (YQT)
- Flights from Portland (PDX) to Thunder Bay (YQT)
- Flights from Philadelphia (PHL) to Thunder Bay (YQT)
- Flights from Phoenix (PHX) to Thunder Bay (YQT)
- Flights from Pittsburgh (PIT) to Thunder Bay (YQT)
- Flights from Raleigh (RDU) to Thunder Bay (YQT)
- Flights from Reno (RNO) to Thunder Bay (YQT)
- Flights from Fort Myers (RSW) to Thunder Bay (YQT)
- Flights from Seattle (SEA) to Thunder Bay (YQT)
- Flights from San Francisco (SFO) to Thunder Bay (YQT)
- Flights from Orange County (SNA) to Thunder Bay (YQT)
- Flights from Tampa (TPA) to Thunder Bay (YQT)
- Flights from Tulsa (TUL) to Thunder Bay (YQT)
- Flights from Edmonton (YEG) to Thunder Bay (YQT)
- Flights from Fredericton (YFC) to Thunder Bay (YQT)
- Flights from Windsor (YQG) to Thunder Bay (YQT)
- Flights from Sudbury (YSB) to Thunder Bay (YQT)
- Flights from Toronto (YTZ) to Thunder Bay (YQT)
- Flights from Penticton (YYF) to Thunder Bay (YQT)
- Flights from Victoria (YYJ) to Thunder Bay (YQT)
- Flights from Toronto (YYZ) to Thunder Bay (YQT)