Logo
ADMIN
Partners
Your profile
Rio Las Vegas Hotel & Casino
Edit Property Details
Save property details
Details
Name *
Logo *
Description *
Expansive suites and fine amenities paired with gaming excitement, delicious dining options, and dazzling entertainment are what you can find at Rio. Exotic and vibrant energy pulsates through the casino pulsates through the casino and into the pools of the VooDoo beach where you can take in the sun. Dining options are nothing short of impeccable with the flavorful dishes at Guy Fieri's El Burro Borracho, the best views of the city at High Steaks or a taste of Korea at Kang's Kitchen. Rio also boasts VooDoo Rooftop Nightclub & Lounge allowing you to dance the night away.
Check-in Instructions *
Extra-person charges may apply and vary depending on property policy. Government-issued photo identification and a credit card deposit are required at check-in for incidental charges. A valid credit card is required for incidentals deposit, to be authorized at check-in. Deposit amount will vary based on length of stay and will be released if no charges are made to the room (timing of release varies). Suites may require additional deposits. Cash deposits will not be accepted. Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.
Favicon *
Phone Number
Facebook
Instagram
Slug *
TraverseUUID *
Provider *
Provider Code *
Domain *
GTM Container ID
PostHog Project API Key
PostHog Host (optional)
CMS URL
Custom CSS
@import url("https://use.typekit.net/hys1dsx.css"); /* Fresh Rita baseline: Rio fonts, hero image, square edges, and Rio button treatment. */ :root { --rio-dusk: #28407f; --rio-dusk-hover: #203366; --rio-guarana: #c5392f; --rio-guarana-hover: #9d2e26; --rio-sand: #fbf7f3; --rio-sand-100: #f3e4d8; --rio-body: "freight-sans-pro", sans-serif; --rio-body-cmp: "freight-sans-compressed-pro", sans-serif; --rio-display: "Manner Pro", Georgia, serif; } *, *::before, *::after { border-radius: 0 !important; } body { background: var(--rio-sand) !important; color: var(--rio-dusk); font-size: 18px; line-height: 1.45; font-family: var(--rio-body) !important; } /* Replace Traversing's default blurred hero photo with the Rio exterior image. */ body > .bg-cover { background: linear-gradient(rgba(40, 64, 127, 0.58), rgba(40, 64, 127, 0.58)), url("https://riolv.wpengine.com/wp-content/uploads/2026/02/Rio-Nght-Exterior-scaled.jpg") center 48% / cover no-repeat !important; background-attachment: scroll !important; } /* Remove the content-section blur layer that repeats the hero image behind results. */ .backdrop-blur-md { backdrop-filter: none !important; -webkit-backdrop-filter: none !important; } .bg-white\/30 { background: transparent !important; } .backdrop-blur-md.bg-white\/50.border-t.border-gray-200 { background: transparent !important; border-top: 0 !important; } header { background: transparent !important; box-shadow: none !important; } header a, header svg { color: #fff !important; } header > nav select { appearance: none !important; background-color: #fff !important; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27m19.5%208.25-7.5%207.5-7.5-7.5%27%20stroke%3D%27%2328407F%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E") !important; background-position: right 0.75rem center !important; background-repeat: no-repeat !important; background-size: 0.875rem 0.875rem !important; border: 1px solid rgba(40, 64, 127, 0.2) !important; color: var(--rio-dusk) !important; padding-right: 2rem !important; } button, input, select, textarea { font-family: var(--rio-body) !important; } h1, h2, h3 { color: var(--rio-dusk) !important; font-family: var(--rio-display) !important; font-weight: 500 !important; letter-spacing: -0.035em; line-height: 0.98; } p, li, span, label, div { font-family: var(--rio-body) !important; } #search { position: relative; z-index: 1001; width: 100vw; max-width: none; margin-left: 50%; padding: 2.5rem clamp(1rem, 5vw, 4rem) 0; transform: translateX(-50%); background: transparent !important; border: 0 !important; box-shadow: none !important; } #search > section { max-width: 76rem; margin: 0 auto; background: transparent !important; border: 0 !important; box-shadow: none !important; } #search > section > div { border-left: 0 !important; border-right: 0 !important; } #properties, #adults, #kids, #sort-by, .ais-MenuSelect-select, #header-datepicker { background: #fff !important; border-left: 0 !important; border-right: 0 !important; box-shadow: none !important; color: var(--rio-dusk) !important; font-size: 1rem !important; padding: 5px !important; } .ais-SearchBox-form { display: flex !important; align-items: stretch !important; width: 100% !important; } .ais-SearchBox-input { flex: 1 1 auto !important; min-width: 0 !important; min-height: 2.75rem !important; background: #fff !important; border-left: 0 !important; border-right: 0 !important; box-shadow: none !important; color: var(--rio-dusk) !important; font-size: 1rem !important; padding: 0.625rem 0.75rem 0.625rem 2.5rem !important; } .ais-SearchBox-submit { flex: 0 0 3rem !important; min-height: 2.75rem !important; padding: 0 !important; } #properties, #adults, #kids, #sort-by, .ais-MenuSelect-select { appearance: none !important; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2714%27%20height%3D%2714%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27m19.5%208.25-7.5%207.5-7.5-7.5%27%20stroke%3D%27%2328407F%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E") !important; background-position: right 0.75rem center !important; background-repeat: no-repeat !important; background-size: 0.875rem 0.875rem !important; padding-right: 2rem !important; } /* Rio Button primitive approximation: default/guarana treatment from the codebase. */ #search-button, button[type="submit"], .ais-SearchBox-submit { display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 0.5rem !important; background: var(--rio-guarana) !important; border: 1px solid var(--rio-guarana) !important; box-shadow: none !important; color: #fff !important; font-family: var(--rio-body-cmp) !important; font-size: 1.125rem !important; font-weight: 600 !important; letter-spacing: 1.25px !important; line-height: 1 !important; padding: 0.5rem 0.75rem !important; text-decoration: none !important; text-transform: uppercase !important; transition: background-color 150ms ease, color 150ms ease !important; white-space: nowrap !important; } #search-button:hover, button[type="submit"]:hover, .ais-SearchBox-submit:hover { background: var(--rio-guarana-hover) !important; border-color: var(--rio-guarana-hover) !important; color: #fff !important; } #search-button svg, #search-button span, button[type="submit"] svg, .ais-SearchBox-submit svg { color: currentColor !important; stroke: currentColor !important; fill: currentColor !important; } a[href*="/bookable-units/"] { background: #fff !important; color: var(--rio-dusk) !important; font-family: var(--rio-body) !important; } a[href*="/bookable-units/"] h3 { color: var(--rio-dusk) !important; font-family: var(--rio-display) !important; font-size: clamp(1.7rem, 3vw, 1.7rem) !important; font-weight: 500 !important; line-height: 0.98 !important; } a[href*="/bookable-units/"] p, a[href*="/bookable-units/"] span, a[href*="/bookable-units/"] div { font-size: 1rem; } a[href*="/bookable-units/"] p.text-base.font-medium.text-gray-900 { font-size: 1.5rem; } body:has(#unit-group) a[href*="/bookable-units/"] { background: #fff !important; } body:has(#unit-group) main, body:has(nav[aria-label="Breadcrumb"]) main { padding-top: 0 !important; } body:has(#unit-group) .backdrop-blur-md.bg-white\/50.border-t.border-gray-200 { margin-top: 2rem !important; padding-top: 2rem !important; padding-bottom: 2rem !important; } body:has(#unit-group) .mx-auto.max-w-2xl.px-4.py-8 { padding-top: 0 !important; } body:has(nav[aria-label="Breadcrumb"]) nav[aria-label="Breadcrumb"] { margin-top: 0 !important; margin-bottom: 2rem !important; } body:has(nav[aria-label="Breadcrumb"]) main { background: #fff !important; } body:has(nav[aria-label="Breadcrumb"]) .backdrop-blur-md.bg-white\/30 > main { padding-top: 2rem !important; } body:has(nav[aria-label="Breadcrumb"]) main main { padding-top: 0 !important; } body:has(nav[aria-label="Breadcrumb"]) .backdrop-blur-md.bg-white\/30 { background: transparent !important; } body:has(nav[aria-label="Breadcrumb"]) section:has(#related-products-heading) { background: var(--rio-sand) !important; } body:has(nav[aria-label="Breadcrumb"]) section:has(#related-products-heading) .group.relative { background: #fff !important; } body:has(nav[aria-label="Breadcrumb"]) section:has(#related-products-heading) .group.relative > .mt-4.flex.justify-between { margin-top: 0 !important; padding: 1rem !important; } body:has(nav[aria-label="Breadcrumb"]) a[href*="/bookings/new"], body:has(nav[aria-label="Breadcrumb"]) button[class*="bg-amber"], body:has(nav[aria-label="Breadcrumb"]) button[class*="bg-gradient"] { display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 0.5rem !important; background: var(--rio-guarana) !important; border: 1px solid var(--rio-guarana) !important; box-shadow: none !important; color: #fff !important; font-family: var(--rio-body-cmp) !important; font-size: 1.125rem !important; font-weight: 600 !important; letter-spacing: 1.25px !important; line-height: 1 !important; text-decoration: none !important; text-transform: uppercase !important; transition: background-color 150ms ease, color 150ms ease !important; } body:has(nav[aria-label="Breadcrumb"]) a[href*="/bookings/new"]:hover, body:has(nav[aria-label="Breadcrumb"]) button[class*="bg-amber"]:hover, body:has(nav[aria-label="Breadcrumb"]) button[class*="bg-gradient"]:hover { background: var(--rio-guarana-hover) !important; border-color: var(--rio-guarana-hover) !important; color: #fff !important; } @media (max-width: 640px) { #header-datepicker { align-items: center !important; height: auto !important; min-height: 2.75rem !important; padding: 0.625rem 0.75rem !important; } }
Address
Address Line 1 *
City *
State *
Postal Code *
Country Code *
Latitude *
Longitude *
Amenities
Amenities
Images
Hero Image
URL *
Alt *
Exterior
Images
URL *
Alt *
Exterior
URL *
Alt *
Pool
URL *
Alt *
Bar Lounge
URL *
Alt *
Restaurant
URL *
Alt *
Recreational Facilities
URL *
Alt *
Recreational Facilities
URL *
Alt *
Health Club
URL *
Alt *
Health Club
URL *
Alt *
Exterior
URL *
Alt *
Pool
URL *
Alt *
Pool
URL *
Alt *
Pool
URL *
Alt *
Recreational Facilities
URL *
Alt *
Recreational Facilities
URL *
Alt *
Save property details