Find hotels in Karachi from $21

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Check Karachi hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 197 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hilltop Hotel
3 out of 5
Dr. Mahmood Hussain Road, Near Ferozabad Police Station, Karachi, 74200
The price is $44 per night from Dec 10 to Dec 11
$44
per night
Dec 10 - Dec 11
3.55 mi from city center
3/5 (2 reviews)
"no hot water, dirtiest room I have ever stayed, worse than a musafir khana, lacking basic facilities."

Reviewed on Jan 30, 2022

Hilltop Hotel
Pearl Continental Hotel Karachi
4.5 out of 5
Club Road, PO Box# 8513, Karachi, 75530
The price is $115 per night from Jan 4 to Jan 5
$115
per night
Jan 4 - Jan 5
1.38 mi from city center
4.1/5 Very Good! (186 reviews)
"Relaxed enjoyable stay"

Reviewed on Dec 3, 2022

Pearl Continental Hotel Karachi
Hotel Al Harmain Tower
Raja Ghazanfar Ali Khan Road, Saddar, Karachi, 74400
1.33 mi from city center
Hotel Al Harmain Tower

Save an average of 15% on thousands of hotels when you're signed in

Hotel Sarawan Karachi
3 out of 5
Sir Ghulam Hussain Hidayatallah Rd,, Karachi, KHI, 0
1.43 mi from city center
Hotel Sarawan Karachi
Hotel One Karachi
3.5 out of 5
C-16 Clifton Block 4, Karachi, 75600
4.03 mi from city center
Hotel One Karachi
Hotel Excelsior Karachi
2.5 out of 5
Sarwar Shaheed Rd, Karachi, Sindh, 75600
The price is $99 per night from Dec 10 to Dec 11
$99
per night
Dec 10 - Dec 11
1.29 mi from city center
Hotel Excelsior Karachi
Hotel Defence Inn
3 out of 5
8th Gizri Ln, Karachi, Sindh, 75500
The price is $22 per night from Dec 10 to Dec 11
$22
per night
Dec 10 - Dec 11
4.15 mi from city center
Hotel Defence Inn
Mövenpick Hotel Karachi
4 out of 5
Club Road, Karachi, 75530
The price is $119 per night from Dec 24 to Dec 25
$119
per night
Dec 24 - Dec 25
1.41 mi from city center
4/5 Very Good! (151 reviews)
Great hotel
"Second time staying here. Very nice hotel with good amenities. Rooms are comfortable and clean. The staff is really helpful and courteous."

Reviewed on Dec 7, 2022

Mövenpick Hotel Karachi
Galaxy Inn Guest House
2.5 out of 5
A,46 Block C Gulshan E Jamal karachi, Karachi, Sindh, 75260
The price is $21 per night from Dec 10 to Dec 11
$21
per night
Dec 10 - Dec 11
6.99 mi from city center
4/5 Very Good! (2 reviews)
"This place is superb to stay I fell relax staff is kind and helpful. They are good in service. Comfortable beds and big rooms and there wifi speed is great. Breakfast was also good this place in also near to many malls and markits near by. Thanks to Expedia for giving us great opportunity to stay ..."

Reviewed on Aug 28, 2022

Galaxy Inn Guest House
Hotel Days Inn
3.5 out of 5
164, B.C.H.S, Shahrah-e-Faisal, Karachi, 75400
4.68 mi from city center
2.9/5 (9 reviews)
"Worst stay ever. Dirty property, rude staff. I would not recommend anyone to stay at this property"

Reviewed on Feb 21, 2019

Hotel Days Inn
Regent Plaza Hotel & Convention Centre
4 out of 5
Main Shahra-e-Faisal, Karachi, Sindh
The price is $85 per night from Dec 10 to Dec 11
$85
per night
Dec 10 - Dec 11
1.92 mi from city center
1.4/5 (5 reviews)
"It was plain filthy Dirty. Room pillows had significant stains; the carpet had grease spots, mold on the bathroom. Overall it was the worst experience I ever had."

Reviewed on Dec 4, 2021

Regent Plaza Hotel & Convention Centre
Hotel Faran
3 out of 5
8-A Shahrah-e-Faisal Rd, 8-A PECHS Nursery, Shahrah-e-Faisal Rd, Karachi, Sindh, 75400
The price is $60 per night from Jan 8 to Jan 9
$60
per night
Jan 8 - Jan 9
3.31 mi from city center
Hotel Faran
Ramada Plaza by Wyndham Karachi Airport Hotel
5 out of 5
Star Avenue Terminal 1, Jinnah International Airport, Karachi, 75200
Fully refundableReserve now, pay when you stay
The price is $102 per night from Dec 10 to Dec 11
$102
per night
Dec 10 - Dec 11
9.33 mi from city center
3.6/5 Good! (78 reviews)
"Very clean and comfortable also staff were exceptional"

Reviewed on Aug 29, 2022

Ramada Plaza by Wyndham Karachi Airport Hotel
Embassy Inn Hotel Karachi
3.5 out of 5
100-B, S.M.C.H.S. MAIN Shahrah-e-Faisal, Karachi, 74400
3.01 mi from city center
4.4/5 Wonderful! (7 reviews)
"I was very skeptical about staying here. Very limited reviews and the photos of the hotel were not great. Further, I usually stay at Marriott, that’s my frame of reference. Unfortunately they were booked solid and so was the PC on the dates I needed. Embassy was one of only three available options. ..."

Reviewed on Nov 15, 2021

Embassy Inn Hotel Karachi
Sunset Suites
2.5 out of 5
13-C 6th Sunset lane, Phase 2-Ext, DHA, Karachi, 75500
The price is $31 per night from Jan 1 to Jan 2
$31
per night
Jan 1 - Jan 2
4.02 mi from city center
2.8/5 (4 reviews)
"No no no no 0000000000000000000000 no oooooooo oooooooo"

Reviewed on Dec 3, 2019

Sunset Suites
Avari Towers Karachi
4.5 out of 5
Fatima Jinnah Road, Karachi, 75530
The price is $140 per night from Jan 2 to Jan 3
$140
per night
Jan 2 - Jan 3
1.52 mi from city center
4.1/5 Very Good! (150 reviews)
"As always the Avari Hotel Karachi doesn’t disappoint. Everything from the staff, to the food, to the amenities and service was perfect. Special mention and thank yous to Duty Manager Ahmed, Porter Gul Ahmed and Chef Shehzad for going above and beyond to make my stay enjoyable!!!"

Reviewed on Dec 4, 2022

Avari Towers Karachi
Hotel Mehran Karachi
Shahrah-e-Faisal, Karachi, Sindh, 75530
1.62 mi from city center
Hotel Mehran Karachi
Marriott Karachi Hotel
5 out of 5
09 Abdullah Haroon Road, Karachi, 75530
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 10 to Dec 11
$110
per night
Dec 10 - Dec 11
1.76 mi from city center
3.9/5 Good! (153 reviews)
"Understandable due to the monsoon seasons and heavy rains property water damaged. I believed they should at least entrance road repaired because that was awful"

Reviewed on Jul 31, 2022

Marriott Karachi Hotel
Beach Luxury Hotel
M. T. Khan Road, Karachi, Sindh, 74000
The price is $107 per night from Jan 7 to Jan 8
$107
per night
Jan 7 - Jan 8
1.54 mi from city center
2.5/5 (4 reviews)
"It was excellent."

Reviewed on Apr 3, 2022

Beach Luxury Hotel
Service Apartments Karach
Khayaban-e-Muslim DHA Phase 6, Karachi, Sindh, 74000
0.25 mi from city center
Service Apartments Karach
Don't see what you're looking for?
See all available properties in Karachi
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Karachi

Find the best Karachi areas and neighborhoods for the activities you enjoy most. Learn more about Karachi

Stay near popular Karachi attractions

Karachi hotels information

Number of reviews 752
Accommodation 197 hotels
Lowest Price $21
Highest Price $140

Frequently asked questions

What's the best place to stay in Karachi?

Ramada by Wyndham Karachi Creek is ranked highly by Expedia customers. This 4-star hotel offers 2 restaurants and free breakfast. Reviews from our site also recommend Pearl Continental Hotel Karachi and Mövenpick Hotel Karachi as top choices for your trip. See all available top hotels, or vacation rentals in Karachi.

Saddar Town is one of the city's most popular neighborhoods. Other favorite areas in Karachi include Gulshan-E-Jamal and D.H.A..

What's the top vacation rental that Karachi has to offer?

BATH ISLAND GUESTHOUSES KARACHI: Visitors like this Karachi vacation home rental. It is equipped with a terrace, air-conditioning, and a TV to help you feel comfortable during your stay. Kitchen amenities include a fridge, an oven, and a microwave. Some other homes for rent in Karachi include PRIME DHA GUEST HOUSE and Cozy Family Villa, 5 minutes from National Stadium. See all vacation rentals in Karachi.

If I need to cancel my hotel reservation in Karachi, will I receive a refund?

Yes! Most hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Karachi.

Where can I learn more about changing or cancelling my trip to Karachi?

To find more details about rescheduling or cancelling your trip to Karachi, go to https://www.expedia.com/service/.

What's the best accommodation for a budget-friendly stay in Karachi?

Based on reviews, Sunset Suites is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free cooked-to-order breakfast and free WiFi. Other choices to stay on the cheap include Ramada Plaza by Wyndham Karachi Airport Hotel and Hotel Crown Inn. View all budget hotels in Karachi.

Where is the best place to stay in Saddar Town?

Based on our traveler data, Hotel Crown Inn is one of the top choices for your stay in Saddar Town. This 3.5-star hotel offers free breakfast and a restaurant. Other good choices for your stay in the neighborhood include Hotel Al Harmain Tower and Hotel Sarawan Karachi.

What's a favorite place to stay in Gulshan-E-Jamal?

When looking at places to stay in Gulshan-E-Jamal, Elegant Palace Guest House is a top choice. This hotel offers free WiFi and LCD TVs.

What's the best accommodation when traveling with kids to Karachi?

Clifton Guest Houses is a guesthouse with free valet parking and free breakfast, and it's a top choice on Expedia for families. Other choices for your family trip include Clifton Guest Houses and Sunset Suites. Attractions like Pakistan Maritime Museum and The Great Fiesta are also fun for kids of all ages. Find more child-friendly accommodations in Karachi.

What's the best accommodation for a romantic getaway to Karachi?

Clifton Guest Houses is a favorite guesthouse for couples, and features free breakfast and a car service. Another choice for a stay with your sweetheart is Hotel Al Harmain Tower. See all romantic hotels in Karachi.

What's the best pet-friendly place to stay in Karachi?

Farhan hotel is a top guesthouse for people traveling with their pets, and offers 24-hour room service for its human guests. Other good choices to stay with your pet include Hotel Royal Palace and platinum guest house. See more pet-friendly hotel accommodations in Karachi.

Where is the best hotel to stay with easy access to Clifton Beach?

Hotel Regine Inn is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It's located just a short 0.6 mi (1 km) from Clifton Beach. Other good choices within a short distance include Clifton Guest Houses and Clifton Guest Houses.

What about the best place to stay close to University of Karachi?

One of the top choices for your stay is platinum guest house, located 1.2 mi (2 km) from University of Karachi, and this guesthouse offers free parking and free WiFi. Guest House and Serena Guest House are other good choices within a few miles.

Recent reviews of Karachi hotels
Expedia verified reviews