We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Swan Island Dahlias

995 Northwest 22nd Avenue, Canby, OR 97013
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Canby Country Inn (Canby, OR)
463 Southwest First Avenue, Canby, OR 97013-3818 (Formerly Econo Lodge)
2.2 km from Swan Island Dahlias
#1 of 1 hotels in Canby
Professional photos | Traveller photos (8) | Map
Show Prices
Quality Inn Wilsonville (Wilsonville, OR) 2.5 of 5
30800 SW Parkway Avenue, Wilsonville, OR 97070 (Formerly Willamette Inn)
5.2 km from Swan Island Dahlias
Special Offer Choice Privileges Points
Quality Inn Wilsonville Slideshow
#4 of 8 hotels in Wilsonville
Professional photos | Traveller photos (24) | Map
Show Prices
Snooz Inn Wilsonville (Wilsonville, OR)
30245 SW Parkway Ave., Wilsonville, OR 97070
5.3 km from Swan Island Dahlias
#6 of 8 hotels in Wilsonville
Professional photos | Traveller photos (9) | Map
Show Prices
GuestHouse Inn and Suites (Wilsonville, OR) 2.0 of 5
8855 SW Citizens Dr, Wilsonville, OR 97070 (Formerly Days Inn & Suites Wilsonville)
5.5 km from Swan Island Dahlias
#7 of 8 hotels in Wilsonville
Professional photos | Traveller photos (9) | Map
Show Prices
29769 SW Boones Ferry Road, Wilsonville, OR 97070-9211 (Formerly Wilsonville Inn & Suites)
5.7 km from Swan Island Dahlias
Offers & Announcements Save up to 20%
BEST WESTERN Wilsonville Inn & Suites Slideshow
#2 of 8 hotels in Wilsonville
Professional photos | Traveller photos (26) | Map
Show Prices
Super 8 Wilsonville (Wilsonville, OR) 2.0 of 5
25438 S.W. Parkway Ave., Wilsonville, OR 97070
7.7 km from Swan Island Dahlias
#5 of 8 hotels in Wilsonville
Professional photos | Traveller photos (30) | Map
Show Prices
Burns West (Wilsonville, OR)
8750 Elligsen Road, Wilsonville, OR 97070
7.8 km from Swan Island Dahlias
La Quinta Inn Wilsonville (Wilsonville, OR) 2.0 of 5
8815 Southwest Sun Place, Wilsonville, OR 97070
7.9 km from Swan Island Dahlias
#1 of 8 hotels in Wilsonville
Professional photos | Traveller photos (13) | Map
Show Prices
Holiday Inn Portland South (Wilsonville, OR) 3.0 of 5
25425 SW 95th Avenue, Wilsonville, OR 97070
8.1 km from Swan Island Dahlias
Special Offer Save on Hotel Packages!
GreenLeadersBronze level
Holiday Inn Portland South Slideshow
#3 of 8 hotels in Wilsonville
Professional photos | Traveller photos (80) | Map
Show Prices
7640 SW Warm Springs Street, Tualatin, OR 97062 (Formerly La Quinta Inn and Suites Tualatin)
11.8 km from Swan Island Dahlias
Special Offer Choice Privileges Points
Comfort Inn and Suites Tualatin - Portland South Slideshow
#2 of 2 hotels in Tualatin
Professional photos | Traveller photos (23) | Map
Show Prices
Century Hotel (Tualatin, OR)
8185 SW Tualatin-Sherwood Rd, Tualatin, OR 97062
12.2 km from Swan Island Dahlias
#1 of 2 hotels in Tualatin
Professional photos | Traveller photos (21) | Map
Show Prices
1900 Clackamette Drive, Oregon City, OR 97045-1052
12.9 km from Swan Island Dahlias
Offers & Announcements Save up to 20%
BEST WESTERN Plus Rivershore Hotel Slideshow
#1 of 1 hotels in Oregon City
Professional photos | Traveller photos (75) | Map
Show Prices
7265 SW Hazel Fern Rd, Tigard, OR 97224
13.1 km from Swan Island Dahlias
#1 of 10 hotels in Tigard
Professional photos | Traveller photos (48) | Map
Show Prices
Bridgeport Value Inn (Tigard, OR)
17993 SW Lower Boones Ferry Rd, Tigard, OR 97247
13.2 km from Swan Island Dahlias
#7 of 10 hotels in Tigard
Traveller photos (6) | Map
Show Prices
17950 SW McEwan Rd, I-5 at Exit 290, Tigard, OR 97224
13.2 km from Swan Island Dahlias
#8 of 10 hotels in Tigard
Professional photos | Traveller photos (22) | Map
Show Prices
17959 SW McEwan Rd, I-5 at Exit 290, Tigard, OR 97224
13.2 km from Swan Island Dahlias
#9 of 10 hotels in Tigard
Professional photos | Traveller photos (8) | Map
Show Prices
The Inn at Champoeg (Saint Paul, OR)
8899 Champoeg Road NE, Saint Paul, OR 97137
13.9 km from Swan Island Dahlias
#1 of 1 hotels in Saint Paul
Traveller photos (3) | Map
15700 SW Upper Boones Ferry Rd, Lake Oswego, OR 97035
14.5 km from Swan Island Dahlias
Special Offer Save on Hotel Packages!
Holiday Inn Express Portland South - Lake Oswego Slideshow
#6 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (32) | Map
Show Prices
15686 SW Sequoia Parkway, Tigard, OR 97224
14.6 km from Swan Island Dahlias
Special Offer $20 Daily Credit
Courtyard Portland Tigard Slideshow
#3 of 10 hotels in Tigard
Professional photos | Traveller photos (39) | Map
Show Prices
Econo Lodge Southeast (Milwaukie, OR) 2.0 of 5
17330 S.E. McLoughlin Blvd., Milwaukie, OR 97267
15.0 km from Swan Island Dahlias
Special Offer Choice Privileges Points
GreenLeadersBronze level
Econo Lodge Southeast Slideshow
#1 of 2 hotels in Milwaukie
Professional photos | Traveller photos (24) | Map
Show Prices
75 82nd Drive, Gladstone, OR 97027 (Formerly Oxford Suites Portland - Gladstone)
15.0 km from Swan Island Dahlias
Special Offer Save on Hotel Packages!
Holiday Inn Express Portland SE-Clackamas Area Slideshow
#1 of 1 hotels in Gladstone
Professional photos | Traveller photos (54) | Map
Show Prices
16105 Southwest Pacific Highway, King City, OR 97224
15.5 km from Swan Island Dahlias
Offers & Announcements Save up to 20%
GreenLeadersSilver level
BEST WESTERN PLUS Northwind Inn & Suites Slideshow
#1 of 1 hotels in King City
Professional photos | Traveller photos (35) | Map
Show Prices
15200 Southwest Bangy Road, Lake Oswego, OR 97035
15.5 km from Swan Island Dahlias
Special Offer Free Parking
Residence Inn Portland South Slideshow
#4 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (43) | Map
Show Prices
6100 SW Meadows Road, Lake Oswego, OR 97035
15.6 km from Swan Island Dahlias
Special Offer Free Parking
Fairfield Inn & Suites Portland South/Lake Oswego Slideshow
#2 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (32) | Map
Show Prices
14850 Kruse Oaks Dr., Lake Oswego, OR 97035
15.7 km from Swan Island Dahlias
Special Offer Advance Purchase
Hilton Garden Inn Portland/Lake Oswego Slideshow
#1 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (46) | Map
Show Prices
Phoenix Inn (Lake Oswego, OR) 2.5 of 5
14905 Bangy Rd, Lake Oswego, OR 97035
15.7 km from Swan Island Dahlias
#7 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (40) | Map
Show Prices
14811 Kruse Oaks Drive, Lake Oswego, OR 97035
15.8 km from Swan Island Dahlias
Special Offer Save on Hotel Packages!
Crowne Plaza Portland Lake Oswego Slideshow
#3 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (46) | Map
Show Prices
Lakeshore Inn (Lake Oswego, OR)
210 N. State Street, Lake Oswego, OR 97034
15.8 km from Swan Island Dahlias
Offers & Announcements $89 (USD)
GreenLeadersBronze level
Lakeshore Inn Slideshow
#5 of 7 hotels in Lake Oswego
Professional photos | Traveller photos (32) | Map
Show Prices
13009 SW 68th Pkwy, Tigard, OR 97223 (Formerly Homestead Studio Suites)
16.6 km from Swan Island Dahlias
Special Offer Save up to 10% Today!
Extended Stay America - Portland - Tigard Slideshow
#5 of 10 hotels in Tigard
Professional photos | Traveller photos (34) | Map
Show Prices
14015 Southeast McLoughlin Boulevard, Milwaukie, OR 97267-1404
16.9 km from Swan Island Dahlias
#2 of 2 hotels in Milwaukie
Professional photos | Traveller photos (9) | Map
Show Prices