Hotels in Portsmouth

Search Hotels For Your Date

View Hotels On Map

Filter By

Popular Filters

Budget per night



Star Rating

Review Score

Property Type

Showing all Hotels in Portsmouth

  • Filter
  • Sort By
  • Map View

Filter by budget per night


Filter by popular facilities


FAQs on Portsmouth

How much does a hotel in Portsmouth cost on an average?

On an average, it costs INR 100 per night to book a hotel in Portsmouth. You will pay on average around INR 176 if you choose to stay in a 4-star hotel. A 5-star hotel in Portsmouth will cost around INR 76

What are the best places to stay in Portsmouth?

Cliff House Maine, The Hotel Portsmouth - Downtown, AC Hotel by Marriott Portsmouth Downtown/Waterfront are among the best hotels in Portsmouth. If you are looking for hotels less than INR 100, then the best hotels are Hampton Inn & Suites Kittery, Hampton Inn by Hilton Amesbury, MA, Hampton Inn Dover

Loading, please wait...