RentalBeam Docs

How to embed and configure the availability calendar, booking widget, and map on your vacation rental website.

New here? Start in this order

Five steps take you from an empty account to a rental that shows live dates and takes paid bookings. Do them in this order; each one builds on the last.

  1. 1
    Add your booking sites

    Add a rental, paste in its link from Airbnb, Booking.com, Vrbo or any other booking site, and wait until it shows "Up to date".

  2. 2
    Put the calendar on your site

    Copy its website code onto your website. From here on your availability updates itself.

  3. 3
    Take bookings

    On Pro, turn on the booking form so guests can request a stay from your own site instead of an email thread.

  4. 4
    Get paid

    Connect a payout account, then choose whether guests pay in your booking form or later from a payment link you send.

  5. 5
    Know what gets emailed

    See every email you and your guests receive for a rental, and switch the optional ones on or off.

Quick start

Paste an iCal URL as a source, copy this snippet with your rental ID, and paste it into your site:about two minutes end to end. See the full quick start guide.

HTML
<script
  src="https://cdn.rentalbeam.com/v1/embed.js"
  async
></script>

<div
  class="rentalbeam-calendar"
  data-rental-id="YOUR-RENTAL-ID"
></div>
rentalbeam.com/dashboard
A rental's Availability calendar section: a live three-month preview, then its website code with Copy code
Where that snippet comes from: the rental's Availability calendar, under Widgets, with the website code under the preview.

Can't find what you're looking for? Contact support and we'll get you sorted.