Hotels in Oswego

Search and compare Oswego hotels from hundreds of travel sites and save

Oswego, NY, United States
May 17 — May 182
Oswego, NY, United States
Tue 5/17
Wed 5/18
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Oswego

Filter by star ratings
All filters
Best Western Plus Oswego Hotel and Conference Center
Best Western Plus Oswego Hotel and Conference Center
8.6 Excellent
26 East 1st Street, Oswego, NY, United States
Show on map
0.3 mi from city centre, Oswego 
ExcellentBased on 300 reviews
8.6

Best Western Plus Oswego Hotel and Conference Center is a good-value hotel situated a short drive from Fulton. Popular amenities, such as an outdoor pool, a Jacuzzi and a sauna, ensure an enjoyable stay in Oswego.

Knights Inn Oswego East
Knights Inn Oswego East
7.7 Good
101 State Route 104, Oswego, NY, United States
Show on map
1.0 mi from city centre, Oswego 
GoodBased on 292 reviews
7.7

Knights Inn Oswego East offers a comfortable setting when in Oswego. It is ideally positioned for guests wishing to visit the area's popular attractions.

Beacon Hotel Oswego
Beacon Hotel Oswego
9.2 Excellent
75 West Bridge Street, Oswego, NY, United States
Show on map
0.3 mi from city centre, Oswego 
ExcellentBased on 199 reviews
9.2

Boasting free Wi-Fi, Beacon Hotel Oswego is located in Oswego and provides comfortable accommodation. It is ideally positioned for guests wanting to visit the area's popular attractions.

Holiday Inn Express & Suites Oswego
Holiday Inn Express & Suites Oswego
8.7 Excellent
140 E 13th St, Oswego, NY, United States
Show on map
1.1 mi from city centre, Oswego 
ExcellentBased on 152 reviews
8.7

Conveniently situated and providing a Jacuzzi and an indoor pool, this comfortable hotel is an easy drive from Scriba. It has a fitness centre, as well as a 24-hour business centre, an express check-in and check-out feature and room service.

All Seasons Inn
All Seasons Inn
8.6 Excellent
5422 State Route 104, Oswego, NY, United States
Show on map
4.5 mi from city centre, Oswego 
ExcellentBased on 138 reviews
8.6

Located in Scriba, All Seasons Inn is an easy drive from the Fort Ontario State Historic Site and State University of New York at Oswego. It provides free Wi-Fi, a swimming pool and a 24-hour reception.

The Evergreen Motel
The Evergreen Motel
9.0 Excellent
5047 Route 104 East, Oswego, NY, United States
Show on map
6.3 mi from city centre, Oswego 
ExcellentBased on 87 reviews
9.0

This comfortable motel in Scriba offers complimentary wireless internet, as well as a BBQ/picnic area and a 24-hour reception.

K&G Lodge
K&G Lodge
7.8 Good
Oswego, NY, United States
Show on map
3.8 mi from city centre, Oswego 
GoodBased on 13 reviews
7.8

K&G Lodge is located in Scriba and features complimentary wireless internet. It also provides a designated smoking area, a playground and an outdoor pool.

Oswego Inn
Oswego Inn
4.8 Okay
180 East 10th Street, Oswego, NY, United States
Show on map
0.8 mi from city centre, Oswego 
OkayBased on 1 review
4.8

Oswego Inn is located in Oswego and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

Home2 Suites by Hilton Oswego
Home2 Suites by Hilton Oswego
8.2 Excellent
252 New York State Route 104, Oswego, NY, United States
Show on map
1.5 mi from city centre, Oswego 
ExcellentBased on 203 reviews
8.2

Home2 Suites By Hilton Oswego is located in Hannibal and features free Wi-Fi and an indoor pool. It also offers a 24-hour business centre, a 24-hour reception and meeting rooms.

Tips for booking a Oswego hotel

Cheapest month:December
Most expensive month:October
Average price in Oswego:$144/night
Cheapest price found:$72/night
Cheapest day:Wednesday
Most expensive day:Thursday
$114 - $199
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$126 - $201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oswego hotels

Show all 34 hotels
1
Holiday Inn Express & Suites Oswego
Holiday Inn Express & Suites Oswego
8.7 Excellent
140 E 13th St, Oswego, NY, United States
Show on map
1.1 mi from city centre, Oswego, NY, United States 

Conveniently situated and providing a Jacuzzi and an indoor pool, this comfortable hotel is an easy drive from Scriba. It has a fitness centre, as well as a 24-hour business centre, an express check-in and check-out feature and room service.

2
Beacon Hotel Oswego
Beacon Hotel Oswego
9.2 Excellent
75 West Bridge Street, Oswego, NY, United States
Show on map
0.3 mi from city centre, Oswego, NY, United States 

Boasting free Wi-Fi, Beacon Hotel Oswego is located in Oswego and provides comfortable accommodation. It is ideally positioned for guests wanting to visit the area's popular attractions.

3
Best Western Plus Oswego Hotel and Conference Center
Best Western Plus Oswego Hotel and Conference Center
8.6 Excellent
26 East 1st Street, Oswego, NY, United States
Show on map
0.3 mi from city centre, Oswego, NY, United States 

Best Western Plus Oswego Hotel and Conference Center is a good-value hotel situated a short drive from Fulton. Popular amenities, such as an outdoor pool, a Jacuzzi and a sauna, ensure an enjoyable stay in Oswego.

4
All Seasons Inn
All Seasons Inn
8.6 Excellent
5422 State Route 104, Oswego, NY, United States
Show on map
4.5 mi from city centre, Oswego, NY, United States 

Located in Scriba, All Seasons Inn is an easy drive from the Fort Ontario State Historic Site and State University of New York at Oswego. It provides free Wi-Fi, a swimming pool and a 24-hour reception.

5
Knights Inn Oswego East
Knights Inn Oswego East
7.7 Good
101 State Route 104, Oswego, NY, United States
Show on map
1.0 mi from city centre, Oswego, NY, United States 

Knights Inn Oswego East offers a comfortable setting when in Oswego. It is ideally positioned for guests wishing to visit the area's popular attractions.

6
Oswego Inn
Oswego Inn
4.8 Okay
180 East 10th Street, Oswego, NY, United States
Show on map
0.8 mi from city centre, Oswego, NY, United States 

Oswego Inn is located in Oswego and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

Cheapest hotels in Oswego, New York

Show all 34 hotels
Knights Inn Oswego East
Knights Inn Oswego East
7.7 Good
101 State Route 104, Oswego, NY, United States
Show on map
1.0 mi from city centre,  

Knights Inn Oswego East offers a comfortable setting when in Oswego. It is ideally positioned for guests wishing to visit the area's popular attractions.

$74
Avg. per night
The Evergreen Motel
The Evergreen Motel
9.0 Excellent
5047 Route 104 East, Oswego, NY, United States
Show on map
6.3 mi from city centre,  

This comfortable motel in Scriba offers complimentary wireless internet, as well as a BBQ/picnic area and a 24-hour reception.

$89
Avg. per night
All Seasons Inn
All Seasons Inn
8.6 Excellent
5422 State Route 104, Oswego, NY, United States
Show on map
4.5 mi from city centre,  

Located in Scriba, All Seasons Inn is an easy drive from the Fort Ontario State Historic Site and State University of New York at Oswego. It provides free Wi-Fi, a swimming pool and a 24-hour reception.

$93
Avg. per night
Oswego Inn
Oswego Inn
4.8 Okay
180 East 10th Street, Oswego, NY, United States
Show on map
0.8 mi from city centre,  

Oswego Inn is located in Oswego and offers free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions.

$95
Avg. per night
Beacon Hotel Oswego
Beacon Hotel Oswego
9.2 Excellent
75 West Bridge Street, Oswego, NY, United States
Show on map
0.3 mi from city centre,  

Boasting free Wi-Fi, Beacon Hotel Oswego is located in Oswego and provides comfortable accommodation. It is ideally positioned for guests wanting to visit the area's popular attractions.

$101
Avg. per night
K&G Lodge
K&G Lodge
7.8 Good
Oswego, NY, United States
Show on map
3.8 mi from city centre,  

K&G Lodge is located in Scriba and features complimentary wireless internet. It also provides a designated smoking area, a playground and an outdoor pool.

$148
Avg. per night
Best Western Plus Oswego Hotel and Conference Center
Best Western Plus Oswego Hotel and Conference Center
8.6 Excellent
26 East 1st Street, Oswego, NY, United States
Show on map
0.3 mi from city centre,  

Best Western Plus Oswego Hotel and Conference Center is a good-value hotel situated a short drive from Fulton. Popular amenities, such as an outdoor pool, a Jacuzzi and a sauna, ensure an enjoyable stay in Oswego.

$151
Avg. per night
Home2 Suites by Hilton Oswego
Home2 Suites by Hilton Oswego
8.2 Excellent
252 New York State Route 104, Oswego, NY, United States
Show on map
1.5 mi from city centre,  

Home2 Suites By Hilton Oswego is located in Hannibal and features free Wi-Fi and an indoor pool. It also offers a 24-hour business centre, a 24-hour reception and meeting rooms.

$154
Avg. per night

Hotel prices in Oswego

2 stars and under
Best Western Plus Oswego Hotel and Conference Center
#1 Most popular

Best Western Plus Oswego Hotel and Conference Center

26 East 1st Street, Oswego, NY, United States

8.6 Excellent
$151

Avg. per night

Holiday Inn Express & Suites Oswego
#2 Most popular

Holiday Inn Express & Suites Oswego

140 E 13th St, Oswego, NY, United States

8.7 Excellent
$169

Avg. per night

Knights Inn Oswego East
Best value

Knights Inn Oswego East

101 State Route 104, Oswego, NY, United States

7.7 Good
$74

Avg. per night

3 stars
Home2 Suites by Hilton Oswego
#1 Most popular

Home2 Suites by Hilton Oswego

252 New York State Route 104, Oswego, NY, United States

8.2 Excellent
$154

Avg. per night

Beacon Hotel Oswego
#2 Most popular

Beacon Hotel Oswego

75 West Bridge Street, Oswego, NY, United States

9.2 Excellent
$101

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Oswego

Oswego travel FAQs

  • What are the best hotels in Oswego?

    Oswego is home to many highly-rated hotels, one of which is Best Western Plus Oswego Hotel and Conference Center, which has a current rating of 8.6. For other potential stays, consider Knights Inn Oswego East and Beacon Hotel Oswego, which can also be great places to stay in Oswego.