About Hotel price ads (HPA)

Learn all about Hotel price ads.

As of April 9th, you'll no longer have full access to Hotel Center. We're looking forward to introducing you to Property Center, which will provide exciting self-serving capabilities. Thanks for waiting patiently as we update our help content with the new features. In the meantime, you can read about these upcoming changes and how to make your migration process smoother.

  • Learn more about where Hotel price ads are available.
  • These ads are currently available globally in English. If you'd like to serve them in another language, don't worry—more languages are coming soon!
  • Hotel price ads is currently available in beta testing. Please contact your account manager for details on how you might be able to join. If you don't have an account manager, please fill out the enrollment form.

Hotel price ads (HPA) is a hotel search experience designed to showcase your real-time room rates to potential customers on the Bing search results pages and within Bing Maps. HPA complements your existing ad campaigns, allowing you to reach travelers who are looking to book now.

Hotel price ads search results

The benefits of Hotel price ads

  • Drive bookings. When customers are searching for properties, HPA will connect them to you directly.
  • Showcase offerings. HPAs' search experience showcases your property listings within the Bing search results page, as well as Bing Maps.
  • Get additional insight. Learn about your potential customers by gaining insight with properties and bookings reporting.
  • Complement existing text and dynamic search ads.

How does Hotel price ads fit within Microsoft Advertising?

HPA integrates seamlessly within your lodging campaigns at the customer and account(s). We recommend that you create a new account within an existing customer level for HPA or enable HPA within an existing text ad and/or dynamic search ad account. While you can create a new customer ID just for HPA, we don't recommend this, as you'll need create an additional UET tag for your site to properly track conversions across two separate accounts.

The HPA structure

HPA has six levels of organization: Customer, accounts, subaccounts, property groups, and properties.

  • A customer contains one or more accounts. A customer has a customer ID, which is associated with your business name and your address. At the customer level, at least one person is designated as the Super admin. Super admins have administrative access to all accounts.
  • Accounts contain one or more campaigns and include information about currency, time zone, whether you want to pay in advance (prepay) or pay later (postpay), your form of payment (primary payment method), and the people who have access to each account (users).
  • Campaigns contain one or more ad groups and specify your daily budget, default bid, and bid multipliers.
  • At least one ad group must be created for each campaign. An ad group can override campaign settings and can contain additional bid modifiers.
  • Property groups belong within a single ad group containing one or more properties. A hotel group can override or inherit its ad group bid. After creating a campaign, all your hotels will belong to the "All Hotels" property group. Please note that property groups aren't automatically updated if properties are added or removed from the Hotels feed.
  • Properties are at the lowest level. You cannot assign a bid directly to a property. To manage bids and multipliers for each property individually, you need to create property groups for each property ID and manage bids at the property group level.

Get started with Hotel price ads

You need to work with your account manager to import your property and points of sale data to start using HPA. For details on HPA onboarding, see this Hotel price ads API article.


  • What bid amount should I use to start out?
    We recommend beginning with bids similar to what you use for your Google Hotel Ads. If you're not currently using Google Hotel Ads, a fixed bid of 1 USD can be used to start. You can then adjust accordingly.
  • How should I organize my properties?
    That depends on what your needs are. In general, if you require:
    1. A different budget for different sets of properties, you can set up a unique subaccount for each set of properties. This way, you can define the daily budget used for the properties within the campaign.
    2. A different bid or bid multiplier for different sets of properties, you can set up properties within ad groups.
    3. Different billing options, you can create a separate Microsoft Advertising account and a campaign within it. For example, for international properties, you can use the Property Listing Groups tab to assign the desired properties within the appropriate account/campaign combination.
  • What's the difference between "Active properties" and "All properties"?
    "Active properties" are currently live in your feed. "All properties" include properties currently live in your feed, as well as properties that have been removed in the past and are no longer active. Removed properties are included in "All properties" to reflect an overall view of your historical performance data.
  • Can I add duplicate property IDs in my feed?
    No, you may not include duplicate property IDs in the feed, as duplicates would cause failure in feed processing. Property IDs must be unique.

See more videos...