Hotels in Elgin County

Best Elgin County Hotels

Enter your dates for prices and availability of the best hotels in Elgin County.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Elgin County
Pool1 king bedCribs availableNon-smoking roomsPets welcomeWithin 10 km
Property Type
HotelApartmentCountry houseVacation homeLodgeInnMotel
Property facilities & services
PoolPets welcomeWi-Fi in public areasBarbecueGolf courseParking availableFree parkingLuggage storageGymSmoking areaConference room24-hour front deskCar rentalsEV charging stationWake-up callBarRestaurant

11 Best Hotels to Stay in Elgin County

Find great hotels in Elgin County on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
This Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin County
This Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin CountyThis Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin CountyThis Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin CountyThis Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin CountyThis Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin CountyThis Unit Sleeps 5 in Two Bedrooms and is a Quick Walk to the Beach. Hotels in Elgin County
17
Hotels in Elgin County
Skiing
Hiking
Basketball court
+1
Take a 10-minute stroll to the beach and stop by Scoops for a delicious ice cream treat on the way. After your beach visit, unwind on a 15 x 15' deck with a cold drink in a Muskoka chair. Enjoy the scenic views and backdrop of the Big Otter river. Bring your fishing pole, kayak, or canoe and launch right from the backyard, enjoy all that the river has to offer. Bring back your catch of the day and BBQ. If it’s a rainy day, choose from an array of board games or select a book from the shelf. There are two smart WIFI and satellite connected TVs. You could also watch movies on the two DVD players. We provide over 200 DVD movies to watch. Explore a Cold War submarine, visit the military Marine museum, or book a fishing charter for an adventurous outing. We hope to see you soon. About pets:Pets allowed: less than 50 lbs per pet (limit 2 pets total).About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:1) do not leave food or garbage on the deck. 2)Please Keep noise down past 11pm. 3)make sure the propane tank is off between uses..About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:No events allowed.
Very Good
2 reviews
8.0/10
Check Availability
Holiday Inn Express & Suites ST. Thomas Hotels in Elgin County
Holiday Inn Express & Suites ST. Thomas Hotels in Elgin CountyHoliday Inn Express & Suites ST. Thomas Hotels in Elgin CountyHoliday Inn Express & Suites ST. Thomas Hotels in Elgin CountyHoliday Inn Express & Suites ST. Thomas Hotels in Elgin CountyHoliday Inn Express & Suites ST. Thomas Hotels in Elgin CountyHoliday Inn Express & Suites ST. Thomas Hotels in Elgin County
99+
Hotels in Elgin County
Private parking
EV charging station
Gym
+7
"Very nice hotel, in the most important area, is one of the ideal places for travel, I want to tell you that it can help you, very good place, come again next time"
Great
108 reviews
9.2/10
1 night
From €85
Check Availability
Hillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin County
Hillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin CountyHillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin CountyHillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin CountyHillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin CountyHillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin CountyHillside Hideaway - Up By The Ravine w/ 5 Minute Walk to Little Beach Hotels in Elgin County
17
Hotels in Elgin County
Escape to a peaceful retreat just a 5 minute walk from Little Beach in Port Stanley.Our spacious home is nestled next to a beautiful ravine and lush woodlands, offering a perfect getaway!With a private deck, the house comfortably accommodates up to 8 guests, blending comfort and tranquility. Enjoy a balance of nature and modern comforts in this ultimate escape.This home is a duplex with separate entrances, driveways and no shared spaces. Furnished with brand new appliances and bedroom sets.About pets:Pets allowed: less than 50 lbs per pet (limit one pet total).About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 18.About events:Events allowed: family gatherings and birthday parties.Maximum event attendees: 12.
Outstanding
5 reviews
10.0/10
Check Availability
Comfort Inn Hotels in Elgin County
Comfort Inn Hotels in Elgin CountyComfort Inn Hotels in Elgin CountyComfort Inn Hotels in Elgin CountyComfort Inn Hotels in Elgin CountyComfort Inn Hotels in Elgin CountyComfort Inn Hotels in Elgin County
52
Hotels in Elgin County
Public parking
Gym
24-hour front desk
+2
A stay at Comfort Inn St Thomas places you in the heart of Central Elgin, within a 5-minute drive of Galaxy Cinemas St. Thomas and Canada Southern Railway Station. This hotel is 9.6 mi (15.5 km) from Lake Erie and 2.3 mi (3.7 km) from Elgin County Railway Museum. Enjoy recreation amenities such as a fitness center or take in the view from a garden. This hotel also features complimentary wireless internet access, a television in a common area, and a picnic area. Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service. A complimentary full breakfast is served on weekdays from 6:30 AM to 9:30 AM and on weekends from 7:00 AM to 10:00 AM. Featured amenities include express check-out, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 77 guestrooms featuring refrigerators and microwaves. 49-inch LED televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided on request.
Very Good
97 reviews
8.6/10
1 night
From €88
Check Availability
Cozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin County
Cozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin CountyCozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin CountyCozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin CountyCozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin CountyCozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin CountyCozy, spacious family home w/ Arcade! 5 mins from Beach! Hotels in Elgin County
27
Hotels in Elgin County
Golf course
Skiing
Hiking
+3
Welcome to Blue Moon Manor located in the sought after Kokomo Beach Club Community! Newly built in 2022 and centrally located to all the incredible attractions that make Port Stanley such a fun getaway! Our beach house/cottage w/ arcade is minutes away from the beautiful beaches of Lake Erie! Along with our beautiful beaches you will find something for everyone with Museums. incredible restaurants, the main strip for some nightlife and entertainment, hiking trails, Golf course and so much more!!About pets:Pets allowed: dogs and cats less than 50 lbs per pet (limit one pet total).About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Outstanding
14 reviews
10.0/10
Check Availability
Lake House with Jacuzzi Hotels in Elgin County
Lake House with Jacuzzi Hotels in Elgin CountyLake House with Jacuzzi Hotels in Elgin CountyLake House with Jacuzzi Hotels in Elgin CountyLake House with Jacuzzi Hotels in Elgin CountyLake House with Jacuzzi Hotels in Elgin CountyLake House with Jacuzzi Hotels in Elgin County
33
Hotels in Elgin County
Golf course
Hiking
Basketball court
+1
Escape to the quaint village of Port Stanley with one of the finest sandy beaches of Lake Erie! Our inviting lake house is an ideal couple or family get away surrounded by nature. Stroll to the sun-drenched beach, watch magnificent sunsets or stargaze from our jacuzzi in the beautifully landscaped tranquil backyard. Our four season lake house is stylish, spacious and inviting in a quiet neighborhood well equipped for cooking and entertainment. Your belongings are safe in the double indoor garage.The village of Port Stanley is known for superb restaurants, cafes, wonderful boutiques and antique shops. There is even a theatre for entertainment and a railway station for a fun train ride. Nature reserve with hiking trails and a marsh with boardwalks provide amazing scenery. In the winter enjoy an epic toboggan run, winter hikes, gourmet restaurant dinners and of course our relaxing hot tub! The Port Stanley beach earned a prestigious Blue Flag status recognizing the hard work of the community to promote swimmable, drinkable and fishable water. Enjoy swimming and water sports in the warmest water of the Great Lakes or beach volleyball. The sunsets are truly majestic and glowing here!We sincerely hope that you will enjoy our little piece of heaven as much as we do and discover the beautiful shores of Lake Erie! We have spent many great moments here since we discovered this picturesque spot and now we are ready to share it with you!About pets:Pets allowed: dogs less than 20 lbs per pet (limit one pet total).Toilet trained, crate preferred, no dogs on beach.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.Might need a baby fence for open staircase.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Amazing
15 reviews
9.6/10
Check Availability
The Dock- walk to beach & village Hotels in Elgin County
The Dock- walk to beach & village Hotels in Elgin CountyThe Dock- walk to beach & village Hotels in Elgin CountyThe Dock- walk to beach & village Hotels in Elgin CountyThe Dock- walk to beach & village Hotels in Elgin CountyThe Dock- walk to beach & village Hotels in Elgin CountyThe Dock- walk to beach & village Hotels in Elgin County
26
Hotels in Elgin County
Golf course
Wi-Fi in public areas
Great location - walking distance to village, nightlife and beach. 1.1km to heart of the village & railway submarines museum1.3km to the beach1.8km to Kettle Creek Golf & Country Club.Available: BBQ, dishes, pots&pans, linens, basic spices, coffee, tea, sugar, …Nespresso machine is available - bring your ‘vertuo’ pods.Beach towels, beach umbrella, small cooler, floats, beach wagon, …Things to do: walk-cycle-golf-wineries - theater——————————————————Very spacious Bungalow. Everyone will feel like they have their own space.2 Bedrooms + a Den which offers a pullout (memory foam) couch and 32” screen TV. This room can also be used as an office.Folding desk and office chair are available upon request.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Outstanding
19 reviews
10.0/10
Check Availability
Earthquest Lodge Hotels in Elgin County
Earthquest Lodge Hotels in Elgin CountyEarthquest Lodge Hotels in Elgin CountyEarthquest Lodge Hotels in Elgin CountyEarthquest Lodge Hotels in Elgin CountyEarthquest Lodge Hotels in Elgin CountyEarthquest Lodge Hotels in Elgin County
53
Hotels in Elgin County
Parking
Luggage storage
Wake-up call
+4
With a stay at EARTHQUEST Lodge in Bayham (Port Burwell), you'll be within a 10-minute walk of Lake Erie and Elgin County Library - Burwell. This lodge is 0.1 mi (0.2 km) from Port Burwell Marine Museum and 0.1 mi (0.2 km) from HMCS Ojibwa Submarine. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. Additional features at this lodge include a picnic area and charcoal grills. Continental breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 10 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries.
1 review
7.0/10
1 night
From €72
Check Availability
Cardinal Court Motel Hotels in Elgin County
Cardinal Court Motel Hotels in Elgin CountyCardinal Court Motel Hotels in Elgin CountyCardinal Court Motel Hotels in Elgin CountyCardinal Court Motel Hotels in Elgin CountyCardinal Court Motel Hotels in Elgin County
13
Hotels in Elgin County
Wi-Fi in public areas
Fax/copying service
Located in Southwold, Cardinal Court Motel is within a 5-minute drive of Elgin Military Museum and Jumbo The Elephant Monument. This motel is 13.5 mi (21.7 km) from Lake Erie and 2.8 mi (4.6 km) from St. Thomas-Elgin Public Art Centre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 15 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include desks and irons/ironing boards, as well as phones with free local calls.
Good
61 reviews
7.8/10
1 night
From €73
Check Availability
See All Hotels in Elgin County

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Elgin County with our handpicked accommodation options

FAQs About Elgin County Hotels

Where can I find the best hotels in Elgin County?

Elgin County has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Holiday Inn Express & Suites ST. Thomas (from €81), Comfort Inn (from €77) and Cardinal Court Motel (from €82) are preferred hotels.

What are some hotels with pools in Elgin County?

Holiday Inn Express & Suites ST. Thomas (from €81) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

Where can you find hotels with excellent breakfast in Elgin County?

Holiday Inn Express & Suites ST. Thomas (from €81),Comfort Inn (from €77) and Earthquest Lodge (from €75) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

Where can I find the best hotel discounts in Elgin County?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Elgin County Hotels Info

Number of Reviews
338
Total Properties
11
Weekday Avg. Price
€94
Weekend Avg. Price
€108