Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Maryland

Filter by star ratings
All filters
Flagship Oceanfront Hotel
Flagship Oceanfront Hotel
7.2 Good
2600 North Baltimore Avenue, Ocean City, MD, United States
Show on map
1.3 mi from city centre, Ocean City, MD, United States 
GoodBased on 590 reviews
7.2

Flagship Oceanfront provides 3-star accommodation in Ocean City. It also offers a Jacuzzi, an outdoor pool and a kids pool.

Home2 Suites by Hilton Arundel Mills BWI Airport
Home2 Suites by Hilton Arundel Mills BWI Airport
8.8 Excellent
7545 Teague Road, Hanover, MD, United States
Show on map
2.6 mi from city centre, Hanover, MD, United States 
ExcellentBased on 112 reviews
8.8

Home2 Suites by Hilton Arundel Mills BWI Airport provides 3-star accommodation in Hanover. It also features an indoor pool and a fitness centre.

Hampton Inn & Suites Edgewood/Aberdeen-South, MD
Hampton Inn & Suites Edgewood/Aberdeen-South, MD
9.2 Excellent
2110 Emmorton Park Road, Edgewood, MD, United States
Show on map
2.6 mi from city centre, Edgewood, MD, United States 
ExcellentBased on 234 reviews
9.2

Hampton Inn & Suites Edgewood Aberdeen-South provides modern 3-star accommodation in Edgewood. It also offers an express check-in and check-out feature, an indoor pool and valet parking.

1840s Carrollton Inn
1840s Carrollton Inn
9.2 Excellent
50 Albemarle Street, Baltimore, MD, United States
Show on map
0.4 mi from city centre, Baltimore, MD, United States 
ExcellentBased on 175 reviews
9.2

Situated within walking distance of University Center Baltimore Street Light Rail Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Baltimore and its surrounds. Guests can also enjoy free internet access throughout the property.

Residence Inn by Marriott Baltimore at The Johns Hopkins Medical Campus
Residence Inn by Marriott Baltimore at The Johns Hopkins Medical Campus
8.7 Excellent
800 North Wolfe Street, Baltimore, MD, United States
Show on map
1.3 mi from city centre, Baltimore, MD, United States 
ExcellentBased on 418 reviews
8.7

This comfortable hotel in Baltimore offers complimentary wireless internet, as well as a safe and valet parking. It also features a business centre, room service and laundry facilities.

Howard Johnson by Wyndham Ocean City Oceanfront
Howard Johnson by Wyndham Ocean City Oceanfront
8.1 Excellent
2401 Atlantic Avenue, Ocean City, MD, United States
Show on map
1.2 mi from city centre, Ocean City, MD, United States 
ExcellentBased on 516 reviews
8.1

Situated in Ocean City, Howard Johnson by Wyndham Ocean City Oceanfront is within walking distance of Jolly Roger Amusement Park and offers a private beach and an outdoor pool. It is conveniently located for those wanting to visit local attractions.

Red Roof Inn Washington DC - Laurel
Red Roof Inn Washington DC - Laurel
7.3 Good
12525 Laurel Bowie Road, South Laurel, MD, United States
Show on map
0.8 mi from city centre, South Laurel, MD, United States 
GoodBased on 1,072 reviews
7.3

Red Roof Inn Washington DC - Laurel provides a comfortable setting when in Laurel. It is conveniently positioned for those wishing to sightsee in the area.

Hampton Inn Bowie
Hampton Inn Bowie
8.7 Excellent
15202 Major Lansdale Boulevard, Bowie, MD, United States
Show on map
0.7 mi from city centre, Bowie, MD, United States 
ExcellentBased on 363 reviews
8.7

Located in Bowie, Hampton Inn Bowie is within a 40-minute drive of Baltimore/Washington International Thurgood Marshall Airport and offers an outdoor pool. It has a gym, as well as laundry facilities, a 24-hour reception and an express check-in and check-out feature.

Paradise Plaza Inn
Paradise Plaza Inn
7.4 Good
3 Ninth Street, Ocean City, MD, United States
Show on map
0.2 mi from city centre, Ocean City, MD, United States 
GoodBased on 1,109 reviews
7.4

Paradise Plaza Inn is set in Ocean City and is within a short walk of nearby sightseeing spots, such as Ocean City's City Hall. It also offers free Wi-Fi, meeting rooms and an outdoor pool.

Knights Inn Baltimore West
Knights Inn Baltimore West
5.3 Okay
6700 Security Boulevard, Baltimore, MD, United States
Show on map
7.0 mi from city centre, Baltimore, MD, United States 
OkayBased on 458 reviews
5.3

Situated in Baltimore, the hotel is within a 20-minute drive of Baltimore/Washington International Thurgood Marshall Airport and offers an outdoor pool. Guests can also enjoy free internet throughout the property.

Tips for booking a Maryland hotel

Cheapest month:December
Most expensive month:June
Average price in Maryland:$160/night
Absolute cheapest price found:$5/night
Cheapest day:Sunday
Most expensive day:Friday
$128 - $221
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$121 - $144
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Maryland hotels

Show all 7,769 hotels
1
Hampton Inn Hagerstown - Maugansville
Hampton Inn Hagerstown - Maugansville
9.4 Excellent
18300 Peak Circle, Hagerstown, MD, United States
Show on map
3.5 mi from city centre, Hagerstown 

Situated in Hagerstown, the hotel is within a 10-minute drive of Hagerstown Regional Airport and offers a heated pool. It provides 3-star accommodation with air-conditioned rooms.

2
Courtyard Aberdeen At Ripken Stadium
Courtyard Aberdeen At Ripken Stadium
9.0 Excellent
830 Long Drive, Aberdeen, MD, United States
Show on map
1.9 mi from city centre, Aberdeen 

Courtyard Aberdeen at Ripken Stadium is located in Aberdeen and features an indoor pool. It offers 3-star accommodation with air-conditioned rooms.

3
1840s Carrollton Inn
1840s Carrollton Inn
9.2 Excellent
50 Albemarle Street, Baltimore, MD, United States
Show on map
0.4 mi from city centre, Baltimore 

Situated within walking distance of University Center Baltimore Street Light Rail Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Baltimore and its surrounds. Guests can also enjoy free internet access throughout the property.

4
Talbot Inn
Talbot Inn
9.0 Excellent
311 Talbot Street, Ocean City, MD, United States
Show on map
0.5 mi from city centre, Ocean City 

Talbot Inn Ocean City is located in Ocean City and provides free Wi-Fi. It is conveniently positioned for those wishing to visit local attractions.

5
Stay Alfred on South Charles Street
Stay Alfred on South Charles Street
10.0 Excellent
611 South Charles Street, Baltimore, MD, United States
Show on map
0.6 mi from city centre, Baltimore 

Stay Alfred on South Charles Street is situated in Baltimore and features complimentary Wi-Fi. It also provides laundry facilities, a lift and a swimming pool.

6
Residence Inn by Marriott Bethesda Downtown
Residence Inn by Marriott Bethesda Downtown
8.8 Excellent
7335 Wisconsin Avenue, Bethesda, MD, United States
Show on map
0.4 mi from city centre, Bethesda 

Located only a brief stroll from Bethesda Wmata Station, the hotel offers guests an ideal base while visiting Bethesda. It also provides a sauna, an outdoor pool and a Jacuzzi.

7
Home2 Suites by Hilton Arundel Mills BWI Airport
Home2 Suites by Hilton Arundel Mills BWI Airport
8.8 Excellent
7545 Teague Road, Hanover, MD, United States
Show on map
2.6 mi from city centre, Hanover 

Home2 Suites by Hilton Arundel Mills BWI Airport provides 3-star accommodation in Hanover. It also features an indoor pool and a fitness centre.

8
The Wellington Hotel
The Wellington Hotel
9.8 Excellent
900 Baltimore Avenue, Ocean City, MD, United States
Show on map
0.3 mi from city centre, Ocean City 

The hotel is located in Ocean City and is close to local attractions, including Ocean City's City Hall. It also offers a safe and free Wi-Fi.

Cheapest hotels in Maryland, United States

Show all 7,769 hotels
Club Ocean Villas II by Capital Vacations
Club Ocean Villas II by Capital Vacations
8.7 Excellent
Ocean City, MD, United States
Show on map
6.3 mi from city centre,  

Conveniently situated and providing outdoor tennis courts, an outdoor pool and a sauna, this comfortable property is a short drive from Bethany Beach. It is conveniently positioned for those wanting to sightsee in the area.

$18
Avg. per night
Seabonay Oceanfront Motel
Seabonay Oceanfront Motel
6.1 Good
2711 Atlantic Avenue, Ocean City, MD, United States
Show on map
1.5 mi from city centre,  

Boasting an outdoor pool, Seabonay Motel is situated in Ocean City and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

$55
Avg. per night
Woodspring Suites Frederick I-70
Woodspring Suites Frederick I-70
6.7 Good
341 Ballenger Center Drive, Frederick, MD, United States
Show on map
1.6 mi from city centre,  

WoodSpring Suites Frederick provides a comfortable setting when in Frederick. It also features a swimming pool and a fitness centre.

$58
Avg. per night
Red Roof Inn Washington DC - Laurel
Red Roof Inn Washington DC - Laurel
7.3 Good
12525 Laurel Bowie Road, South Laurel, MD, United States
Show on map
0.8 mi from city centre,  

Red Roof Inn Washington DC - Laurel provides a comfortable setting when in Laurel. It is conveniently positioned for those wishing to sightsee in the area.

$59
Avg. per night
Super 8 by Wyndham Hagerstown
Super 8 by Wyndham Hagerstown
5.9 Okay
1220 Dual Highway, Hagerstown, MD, United States
Show on map
1.3 mi from city centre,  

Super 8 by Wyndham Hagerstown provides a charming setting when in Hagerstown. It is conveniently located for those wanting to discover the area's attractions.

$59
Avg. per night
Flagship Oceanfront Hotel
Flagship Oceanfront Hotel
7.2 Good
2600 North Baltimore Avenue, Ocean City, MD, United States
Show on map
1.3 mi from city centre,  

Flagship Oceanfront provides 3-star accommodation in Ocean City. It also offers a Jacuzzi, an outdoor pool and a kids pool.

$60
Avg. per night
Sun 'n Fun Motel
Sun 'n Fun Motel
7.8 Good
29th Street & Baltimore Avenue, Ocean City, MD, United States
Show on map
1.6 mi from city centre,  

Located in Ocean City, Sun 'n Fun Motel is an easy drive from Ocean City's City Hall and Ocean Downs. It also provides room service, a safe and free Wi-Fi.

$63
Avg. per night
Days Inn by Wyndham Salisbury
Days Inn by Wyndham Salisbury
3.5 Mediocre
2525 North Salisbury Boulevard, Salisbury, MD, United States
Show on map
3.6 mi from city centre,  

Located in Salisbury, the motel is within easy reach of Union Station and Salisbury University. It also provides an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

$66
Avg. per night

Hotel prices in Maryland

2 stars and under

$55 - $527

Comfort Inn Gold Coast

#1 Most popular

$76
Avg. per night
Quality Inn Oceanfront

#2 Most popular

$88
Avg. per night
Seabonay Oceanfront Motel

Best value

$55
Avg. per night
3 stars

$69 - $250

Hotel RL Baltimore Inner Harbor by Red Lion
$81
Avg. per night
Paradise Plaza Inn

#2 Most popular

$110
Avg. per night
Lankford Hotel

Best value

Lankford Hotel
9.1 Excellent
$69
Avg. per night
4 stars +

$86 - $462

Hilton Baltimore Inner Harbor

#1 Most popular

$133
Avg. per night
St Michaels Harbour Inn, Marina and Spa

#2 Most popular

$270
Avg. per night
The Westin Tysons Corner

Best value

$86
Avg. per night

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

Where to stay in Maryland

Maryland travel FAQs

  • Where is the best place to stay in Maryland?

    You can find several places worth visiting in Maryland. Ocean City, Baltimore, and Annapolis are some of the most popular amongst our users.

  • What are the best hotels in Maryland?

    Comfort Inn Gold Coast (7.8/10 from 1,719 reviews), Quality Inn Oceanfront (7.9/10 from 1,936 reviews), and Hotel RL Baltimore Inner Harbor by Red Lion (8.1/10 from 1,361 reviews) are all highly rated places to stay in Maryland.