Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Karachi – 191 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Mehran

Hotel in Shahrah-e-Faisal, Karachi

Located in Karachi, Hotel Mehran offers 4-star accommodations with a fitness center and a restaurant. This 4-star hotel offers an ATM and a concierge service. The staff was kind and helped me out with everything I needed.

Show more Show less
6.5
Review score
1,549 reviews
Price from
$39
per night

Pearl Continental Hotel, Karachi

Hotel in Karachi

In the commercial center of south-central Karachi, The 5-star Pearl Continental Hotel offers luxurious and modern rooms with free Wi-Fi. Six dining options and an indoor pool await guests. Everyone was polite and helpful, from the reception to the housekeeping and guards at the entrance were all professional and welcoming.

Show more Show less
7.2
Good
1,100 reviews
Price from
$85
per night

Ramada Plaza by Wyndham Karachi Airport Hotel

Hotel in Karachi

Offering an outdoor pool and a spa and wellness center, Ramada Plaza by Wyndham Karachi Airport Hotel is located in Karachi. Free WiFi access is available. Delicious food excellent service and good security’s

Show more Show less
6.7
Review score
1,290 reviews
Price from
$64
per night

Hotel Excelsior Karachi

Hotel in Saddar Town, Karachi

Hotel Excelsior Karachi is a 4-star property located in Karachi. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Thanks to Mr.Zain ul abdin in reception, everything was good.

Show more Show less
8.2
Very Good
737 reviews
Price from
$44
per night

Avari Tower Karachi

Hotel in Karachi

Avari Tower features an outdoor pool, spa and fitness center. Offering modern air conditioned rooms, the property provides free WiFi in all areas. It is 9.3 mi from Jinnah Airport. This Hotel is probably the best hotel you can stay in Karachi with the experience of staying in two other FIVE-star hotels. The Room was more than great for me and the staff were supper helpful with any needs that i had.

Show more Show less
8.2
Very Good
1,259 reviews
Price from
$82
per night

Beach Luxury Hotel

Hotel in Karachi

Featuring free WiFi, Gym and an outdoor pool, Beach Luxury Hotel offers a 4 star accommodations in Karachi. Guests can enjoy the on-site restaurant. Free private parking is available on site. We always love staying in Beach luxury away from home feels like home very comfortable and clean

Show more Show less
7.5
Good
1,013 reviews
Price from
$48
per night

Ramada by Wyndham Karachi Creek

Hotel in D.H.A., Karachi

Offering panoramic views of the sea, Ramada by Wyndham Karachi Creek is set in Karachi. Guests can enjoy the on-site restaurant. location comfort above all very friendly staff breakfast was delicious

Show more Show less
6.7
Review score
662 reviews
Price from
$71
per night

Karachi Marriott Hotel

Hotel in Karachi

Across from Frere Hall and Park, the 5-star Karachi Marriott Hotel offers modern and luxurious rooms with a flat-screen cable TV. It features 3 dining options, spa and outdoor swimming pool. The staff were really cooperative and the service was very good which made our stay very comfortable.

Show more Show less
7.4
Good
502 reviews
Price from
$80
per night

Mövenpick Hotel Karachi

Hotel in Karachi

Featuring 4 dining options, the Mövenpick Hotel Karachi features an outdoor pool, fitness center, free parking and luxurious rooms with city views. location , and the jacuzzi and steam room facilities

Show more Show less
7.2
Good
614 reviews
Price from
$59.50
per night

Sunset Suites

Hotel in D.H.A., Karachi

Sunset Suites in Karachi provides accommodations with a fitness center and a terrace. All rooms feature a flat-screen TV with cable channels and a private bathroom. Very thing were excellent. Thanks

Show more Show less
6.9
Review score
445 reviews
Price from
$29
per night

Most-booked hotels in Karachi in the past month

See all

Karachi's best hotels with breakfast

See all

Budget hotels in Karachi

See all

Hotels located in the center of Karachi

See all

FAQs about hotels in Karachi

  • Many families visiting Karachi loved staying at 7 Seven Guest House, Imperial Guest House Karachi, and Bondi Beach Resort.

  • On average, it costs $26 per night to book a 3-star hotel in Karachi for tonight. You'll pay around $43 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Karachi will cost around $89, on average (based on Booking.com prices).

  • These hotels in Karachi are highly rated by couples: 7 Seven Guest House, Hotel Inn Guest House, and Ambiance Boutique Art Hotel.

  • Hamsun Shahrah-e-Faisal, Ambiance Boutique Art Hotel, and Imperial Guest House Karachi are some of the popular hotels in Karachi.

  • Hotel Inn Guest House, Imperial Guest House Karachi, and Avari Tower Karachi got great room view-related reviews from travelers in Karachi.

  • On average, 3-star hotels in Karachi cost $0 per night, and 4-star hotels in Karachi are $0 per night. If you're looking for something really special, a 5-star hotel in Karachi can be found for $0 per night, on average (based on Booking.com prices).

  • For hotels in Karachi that serve highly-rated breakfasts, try Ambiance Boutique Art Hotel, Hotel island Clifton, and Hamsun Shahrah-e-Faisal.

  • The average price per night for a 3-star hotel in Karachi this weekend is $25 or, for a 4-star hotel, $40. Looking for something even fancier? 5-star hotels in Karachi for this weekend cost around $76 per night, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Karachi:

Explore guest reviews of hotels in Karachi

See all