Yes, you can embed a Google Map on each property page in WPRentals so guests see where the place is. The theme shows an interactive map with a pin, and guests can open that map in Google Maps to get directions. You pick how exact the address is, so you can keep some parts private until booking. But the map still gives clear help for arrival.
How does WPRentals let me show my property on Google Maps?
You can show every rental on an interactive map with custom pins and radius search across your WPRentals site. At first this sounds complex. It is not.
WPRentals supports both Google Maps and OpenStreetMap, and you switch between them from the Map settings in Theme Options. Once you pick a provider, the theme shows maps on single listing pages, search results, and any half map layout you use. Guests can move around the map, zoom, and click pins to open listings, which feels close to a travel app.
To use Google Maps, WPRentals needs one API key from your Google Cloud account with billing turned on. You paste that key into the WPRentals Map settings panel, save, and maps work across all listings after a short delay. If you don’t want Google billing, you can switch to OpenStreetMap as a free map source instead.
Each property has its own map pin, placed using coordinates saved in the listing details. The theme shows many pins but uses marker clustering so maps stay readable even for dense areas. WPRentals also supports radius search around a location, so guests can pick a distance like 10 km and only see matches.
| Map feature | Where to control it | Result for guests |
|---|---|---|
| Map provider choice | Theme Options Map settings | Google Maps or OpenStreetMap view |
| Google API key | WPRentals Map API key field | Interactive Google map on listings |
| Custom map pins | Pin icon settings per listing type | Different icons for rental types |
| Marker clustering | Global map behavior options | Grouped pins in busy zones |
| Radius search | Search form map settings | Filter rental list by distance |
The table shows that most map behavior sits in one main WPRentals settings area. Once you set these options, every property uses the same pin styles, clustering rules, and provider, so you don’t repeat work per page.
Related YouTube videos:
WPRentals Map Features – Google Maps or OpenStreet, Custom Pins & Location Control – In this video, explore how WPRentals helps you add flexible, fully customizable maps to your rental website – with no extra plugins …
What do guests actually see on the map and listing pages for navigation?
Guests see an address, an embedded map with a pin, and can open outside directions with one click. That’s it. But it covers most real trips.
On each property page, WPRentals can show the street address, city, and country next to the embedded map. The map uses the listing’s saved coordinates, so the marker sits where you placed it when creating the property. Guests can zoom in, switch to satellite view when using Google Maps, and check the area before booking.
The theme doesn’t add a built in turn by turn directions box inside the listing. Instead, guests click on the map to open the same location in Google Maps or copy the address into their own app. Once they’re in Google Maps or Apple Maps, they get step by step driving or walking directions as usual.
For hosts worried about people seeing the exact door, WPRentals includes options to hide the full address or map until booking. In that setup, a guest first sees an approximate area, then gets exact details after payment. The listing map can also pull nearby points of interest from the Yelp API, so guests see local cafes, shops, or landmarks close by.
How do I set up Google Maps and property locations inside WPRentals?
Set up mostly means adding an API key and picking each listing’s pin on the map. It sounds technical at first. It’s more about copying and pasting.
In WPRentals, the site owner goes to the Map settings panel and pastes the Google Maps API key from Google Cloud. After that, every listing can use Google’s map tiles, geocoding, and address search. The same panel also lets you switch to OpenStreetMap if you want to skip Google map charges while keeping most map behavior.
- Add your Google Maps API key once in the WPRentals Map settings and save the changes.
- Create or edit a property, then type the address into the location field with autocomplete.
- Adjust the marker on the map preview so the pin matches the correct entrance point.
- Publish or update the listing so the front end map uses the saved coordinates.
Each new property uses address autocomplete to speed up data entry, and WPRentals stores the coordinates for the pin. If you manage many listings, you repeat the same quick flow for each one, which handles 50 or 100 properties without much effort. Official documentation and videos from the WPRentals team explain API setup, key limits, and common geocoding issues in clear steps.
Can I customize how maps and directions appear across different pages and devices?
You can tune where maps appear and how they behave on listing and search pages in WPRentals. This part feels a bit more detailed, but it’s mostly flipping options and trying layouts until it looks right.
Global map settings in the theme let you choose default zoom levels, map styles, and how markers cluster when many properties are close. WPRentals then uses these defaults across all listing and search maps, so the look stays steady on desktop and mobile. Guests aren’t surprised by a map that behaves in a new way on some random page.
On top of global controls, you can show or hide map sections per listing template, even layouts made with Elementor and theme widgets. Search pages can use a half map, half results layout so guests always see locations while scrolling the list. This keeps property location visible without needing extra direction tools in the page itself.
How does WPRentals handle international guests who need maps, languages, and currencies?
International guests can change language and currency while still seeing accurate map locations. Some hosts ignore this. They find out later when guests get confused.
The theme works with WPML and Weglot, so map labels and listing content can be translated into many languages. WPRentals keeps the coordinates the same in all translations, so the map pin stays in the right place for every language. A visitor from France can read the text in French but see the same pin as someone browsing in English.
A built in multi currency widget converts shown prices using live rates while keeping one base payment currency. A guest might switch from USD to EUR or GBP and see prices update in real time before checkout. This keeps your accounting simpler, because WPRentals still stores prices in one main currency while showing friendly values to people in several regions.
Language switchers and currency selectors can sit in menus or headers so guests don’t need to search for them. The WPRentals documentation explains how multilingual bookings interact with calendars and availability, which matters when you have lots of international traffic. That way, you keep locations, prices, and booking slots in sync, even when guests view the site with different languages and currencies.
FAQ
Can guests get step by step driving directions from the embedded map?
Guests don’t see turn by turn directions inside the embedded WPRentals map.
The map on the listing page shows the location pin and lets guests interact, but WPRentals doesn’t render a full directions panel. Instead, guests click through to Google Maps or copy the address into their navigation app, then follow normal turn by turn guidance there. In practice, this covers real navigation needs while keeping the property page clean.
Can a single property owner still use all the mapping features in WPRentals?
A single property owner can use the same mapping features in WPRentals as a large marketplace.
Even if you only have one cabin, apartment, or villa, you still set the Google Maps API key once and configure that listing’s location. The theme shows the map pin on your property page and can also display a full screen map on the homepage if you want. You simply skip multi owner tools and use WPRentals as a strong single property setup with clear maps.
How do privacy controls work if owners do not want to show the exact address?
Owners can hide the exact address or detailed map until a booking is confirmed in WPRentals.
In the theme settings, the admin decides if guests see the full address, a rough area, or no precise map before booking. This helps high value homes or shared spaces where safety is a concern. Once a reservation is accepted, the owner can share the full address with the guest by message or in the booking details.
What happens if my Google Maps API key is missing or billing is not enabled?
If the Google Maps API key is missing or not billed, maps don’t load properly in WPRentals.
When the key is wrong or billing is off, guests might see a gray area or a Google error box instead of the map. The fix is to enable billing in Google Cloud, add a valid key, and paste it into the WPRentals Map settings. If you want to avoid keys entirely, you can switch the theme to OpenStreetMap as the provider.



