This article explains how to set the property location on the map in WPRentals.
You can use OpenStreetMap, Google Maps with Google Places, or manually add the latitude and longitude values.
Hide the Property Location Until Booking Is Confirmed
You can hide the exact property location until a booking is confirmed.
Go to:
Theme Options → Listing Page → Listing Page Settings → Hide property location until booking is confirmed?
Enable the option and save the changes.
When this option is enabled, the address and map location are hidden on the property page until after a booking is made.
Add Latitude and Longitude Fields to the Submit Form
To allow users to set the property location on the map, the latitude and longitude fields must be enabled in the submission form.
Go to:
Theme Options → Add Listing Page & Payment Settings → Listing Submission Form → Enable Map Coordinates
Use CTRL on Windows or Command on Mac to select or unselect fields.
Make sure these fields are selected:
- Property Latitude
- Property Longitude
Set Property Location with OpenStreetMap
OpenStreetMap can be used without an API key.
You can also add a MapBox API key if you want faster map tile loading. If no MapBox API key is added, the default OpenStreetMap tile server is used.
OpenStreetMap does not support Street View or Google Places features on the property page.
To use OpenStreetMap, go to:
Theme Options → Map Settings
Select Open Street as the map provider.

When adding or editing a listing:
- Type the property address.
- The latitude and longitude values can auto-fill based on the address.
- Check that the map pin is placed correctly.
- Save the listing.
Set Property Location with Google Places
If you use Google Maps, you must add a valid Google Maps API key.
Go to:
Theme Options → Map Settings
Select Google Places as the map provider.
Add your Google Maps API key.
Learn how to get a Google Maps API Key

When adding or editing a listing:
- For City / Area / Country, start typing and select the location from Google autocomplete.
- Go to the Location section.
- Type the full property address.
- Click Place Pin with Address.
- Check that the latitude and longitude values are added.
- Save the listing.
Select Property Latitude and Longitude Manually
You can also select the property location directly on the map.
In the submit form or admin edit property page, go to the Place on the Map section.
Click directly on the map to choose the property location. The latitude and longitude values will update automatically.
Copy Coordinates Manually from Google Maps
You can also copy the coordinates from Google Maps and paste them into the property form.
- Go to Google Maps.
- Search for the property location.
- Right-click the exact location on the map.
- Select What’s here?
- Copy the latitude and longitude values.
- Paste the values into the property latitude and property longitude fields.
- Save the listing.
Property Location Marker
You can customize the map marker icon used for properties.
Learn more about Pins Management
Important Notes
The latitude and longitude fields must be enabled if users need to manually set or adjust the property location.
If you use Google Places, make sure the Google Maps API key is valid and that the required Google services are active.
If you use OpenStreetMap without MapBox, map tiles may load slower in some cases.
If the map pin is not placed correctly, copy the coordinates manually from Google Maps and paste them into the property form.











