Last-minute hotel deals in Salem

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Salem, Massachusetts, a historic coastal city on the North Shore of Greater Boston, offers a unique blend of history and modern charm, making it an ideal travel destination. Known for its infamous 1692 witch trials, Salem's rich history is evident in its many attractions, including the House of Seven Gables, the Salem Maritime National Historic Site, and the Peabody Essex Museum. Visitors can explore the picturesque Federal Street District and Charter Street Historic District, which boast beautiful historic homes.

For those planning a stay, the downtown area is a popular choice, offering easy access to shops, restaurants, and cultural sites. The neighborhoods around Salem Willows Park provide a more relaxed atmosphere with scenic views and recreational activities.

Whether you're drawn by its storied past or its vibrant present, Salem promises a memorable experience for all travelers.

Clear filters

Salem

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Best Western Plus North Shore Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Shore, Danvers · 5.31 mi from centre

8.8

 

958 reviews

Breakfast available

When you stay at Best Western Plus North Shore Hotel in Danvers, you'll be in the business district, within a 5-minute drive of Putnam House and Glen Magna Farms. This hotel is 2.1 mi (3.3 km) from Rebecca Nurse Homestead and 2.7 mi (4.3 km) from Independence Greenway Bike Route.

Compare price on Booking.com
Compare price on Booking.com
Room
Knights Inn Danvers
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in North Shore, Danvers · 5.51 mi from centre

7.0

 

962 reviews

Located in Danvers, Knights Inn Danvers is by the ocean, within a 15-minute drive of Rebecca Nurse Homestead and North Shore Music Theatre. This motel is 6.8 mi (11 km) from Peabody Essex Museum and 6.8 mi (11 km) from Salem Witch Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Motel 6 Danvers, MA - Boston North
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in North Shore, Danvers · 5.01 mi from centre

5.0

 

1,000 reviews

With a stay at Motel 6 Danvers, MA - Boston North in Danvers, you'll be in a shopping district, within a 15-minute drive of Salem Witch Museum and Ipswich River. This motel is 17.3 mi (27.9 km) from Revere Beach and 1.8 mi (2.8 km) from Glen Magna Farms.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Beverly
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Shore, Beverly · 4.54 mi from centre

8.4

 

269 reviews

With a stay at The Beverly in Beverly, you'll be in the historical district, within a 10-minute drive of Salem Witch Museum and North Shore Music Theatre. This hotel is 13.7 mi (22.1 km) from Wingaersheek Beach and 20.8 mi (33.5 km) from Revere Beach.

Compare price on Booking.com
Compare price on Booking.com
Stay at Beverly Shops
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in North Shore, Beverly · 4.55 mi from centre

Stay at Beverly Shops offers accommodations in Beverly, 4.9 miles from Peabody Essex Museum and 4.9 miles from The House of the Seven Gables. This vacation home features air-conditioned accommodations with a patio. Outdoor seating is also available at the vacation home.

With free Wifi, this 3-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Cambridge College is 20 miles from Stay at Beverly Shops, while Boston North Station is 22 miles from the property. Logan Airport is 19 miles away.

Compare price on Booking.com
Compare price on Booking.com
Knight's Inn Boston/Danvers
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Shore, Danvers · 5.55 mi from centre

7.2

 

804 reviews

Knight’s Inn Boston/Danvers is located in Danvers.

A refrigerator, satellite TV, and work desk are included in each guest room at the motel. Free WiFi access is available.

Boston/Danvers Knight’s Inn has a 24-hour front desk. Snacks and refreshments are available from the on-site vending machines.

Guests can dine at Breakaway Restaurant.

Topsfield Fairgrounds is 8 minutes’ drive from the Knight’s Inn. Boston is 20 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Old Corner Inn
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in North Shore, Manchester-by-the-Sea · 6.61 mi from centre

9.0

 

38 reviews

Breakfast available

When you stay at Old Corner Inn in Manchester-by-the-Sea, you'll be near the beach, within a 15-minute drive of Wingaersheek Beach and Salem Witch Museum. This bed & breakfast is 10.2 mi (16.3 km) from Good Harbor Beach and 12.9 mi (20.7 km) from Cape Ann.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Points by Sheraton Wakefield Boston Htl&Conference Cntr
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Middlesex County, Wakefield · 7.30 mi from centre

8.4

 

958 reviews

Breakfast available

With a stay at Four Points by Sheraton Wakefield Boston Htl&Conference Cntr in Wakefield, you'll be in the suburbs, within a 15-minute walk of MarketStreet Lynnfield and King Rail Reserve Golf Course. This golf hotel is 1.9 mi (3 km) from Breakheart Reservation and 4.9 mi (7.8 km) from Sagamore Spring Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Plaza Inn
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Motel in North Shore, Peabody · 4.85 mi from centre

6.0

 

84 reviews

With a stay at Plaza Inn in Peabody, you'll be within a 15-minute drive of Salem Witch Museum and Rebecca Nurse Homestead. This motel is 13.1 mi (21.1 km) from Encore Boston Harbor and 15.9 mi (25.5 km) from TD Garden.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Extended Stay America Suites - Boston - Saugus
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Shore, Saugus · 7.30 mi from centre

6.4

 

909 reviews

Breakfast available

When you stay at Extended Stay America Suites - Boston - Saugus in Saugus, you'll be in the business district, within a 15-minute drive of Encore Boston Harbor and TD Garden. This hotel is 11.5 mi (18.5 km) from Harvard University and 11.8 mi (18.9 km) from Boston Harbor.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hampton Inn Boston - Logan Airport
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Revere · 9.88 mi from centre

8.0

 

4,790 reviews

Breakfast available

Located in Revere, Hampton Inn Boston - Logan Airport is in the suburbs, within a 10-minute drive of TD Garden and Faneuil Hall Marketplace. This hotel is 4.8 mi (7.7 km) from New England Aquarium and 5.7 mi (9.2 km) from Boston Convention and Exhibition Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hampton Inn Boston Logan Airport Chelsea
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Suffolk County, Chelsea · 11.48 mi from centre

8.8

 

1,679 reviews

Breakfast available

When you stay at Hampton Inn Boston Logan Airport Chelsea in Chelsea, you'll be near the airport, a 4-minute drive from Encore Boston Harbor and 5 minutes from TD Garden. This hotel is 3.7 mi (6 km) from Boston Harbor and 4.1 mi (6.7 km) from Faneuil Hall Marketplace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express Boston - Saugus by IHG
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Shore, Saugus · 7.37 mi from centre

8.2

 

898 reviews

Breakfast available

Located in Saugus, Holiday Inn Express Boston - Saugus by IHG is in the business district, within a 15-minute drive of TD Garden and New England Aquarium. This hotel is 9.5 mi (15.3 km) from Harvard University and 10 mi (16.1 km) from Revere Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Comfort Inn & Suites Logan International Airport
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Revere · 9.17 mi from centre

9.0

 

1,788 reviews

Breakfast available

Located in Revere, Comfort Inn & Suites Logan International Airport is within a 15-minute drive of Faneuil Hall Marketplace and Revere Beach. This hotel is 7.3 mi (11.8 km) from Boston Convention and Exhibition Center and 7.3 mi (11.8 km) from New England Aquarium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Express Boston Logan Airport - Revere by IHG
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Revere · 9.66 mi from centre

8.6

 

947 reviews

Breakfast available

Located in Revere, Holiday Inn Express Boston Logan Airport - Revere by IHG is a 2-minute drive from Revere Beach and 9 minutes from TD Garden. This hotel is 5.5 mi (8.8 km) from New England Aquarium and 5.7 mi (9.1 km) from Boston Harbor.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hilton Garden Inn Boston Logan Airport
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Boston · 10.70 mi from centre

9.0

 

1,895 reviews

Breakfast available

With a stay at Hilton Garden Inn Boston Logan Airport in Boston (East Boston), you'll be within a 10-minute drive of TD Garden and Faneuil Hall Marketplace. This hotel is 4.1 mi (6.6 km) from Encore Boston Harbor and 4.2 mi (6.7 km) from New England Aquarium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Homewood Suites by Hilton Boston Logan Airport Chelsea
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Suffolk County, Chelsea · 11.05 mi from centre

8.4

 

958 reviews

Breakfast available

Located in Chelsea, Homewood Suites by Hilton Boston Logan Airport Chelsea is within a 5-minute drive of Encore Boston Harbor and USS Constitution Museum. This hotel is 3.6 mi (5.8 km) from TD Garden and 4.4 mi (7.1 km) from Faneuil Hall Marketplace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Doubletree By Hilton Boston Logan Airport Chelsea
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Suffolk County, Chelsea · 11.14 mi from centre

8.4

 

1,304 reviews

Breakfast available

In the heart of Chelsea, Doubletree By Hilton Boston Logan Airport Chelsea is within a 5-minute drive of Encore Boston Harbor and TD Garden. This hotel is 5.5 mi (8.9 km) from Hynes Convention Center and 5.6 mi (8.9 km) from Harvard Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TownePlace Suites Boston Logan Airport/Chelsea
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Suffolk County, Chelsea · 11.19 mi from centre

8.6

 

929 reviews

Breakfast available

When you stay at TownePlace Suites Boston Logan Airport/Chelsea in Chelsea, you'll be on a river, within a 10-minute drive of Encore Boston Harbor and TD Garden. This hotel is 3.4 mi (5.5 km) from Faneuil Hall Marketplace and 3.7 mi (6 km) from New England Aquarium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quality Inn Boston - Revere
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Revere · 8.26 mi from centre

7.4

 

1,001 reviews

Breakfast available

Located in Revere, Quality Inn Boston - Revere is in the business district, within a 15-minute drive of Encore Boston Harbor and TD Garden. This hotel is 7.8 mi (12.6 km) from Harvard University and 8.6 mi (13.8 km) from Faneuil Hall Marketplace.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG