Insert Google Maps HTML in WordPress

I’m not sure, which wordpress version you are using but all wordpress versions supports custom html embedding on page.

Here’s how you can do: (WordPress 5.1.1)

  1. Go to Pages
  2. Add/Edit Page
  3. Click on Plus Icon (step 1 in below screenshot)
  4. Search for Custom HTML (step 2 in below screenshot)

enter image description here
5. Paste map html in page (sample available below)

enter image description here

Keep in mind, adding custom css and javascript; directly in page is not recommended!

Hope it helps! 🙂