When Riviera’s highly-skilled design team set out to create their newest addition to the SUV Collection their first and foremost objective was to make the best of both world’s even better.
The result is the spectacular new Riviera 505 SUV. The same pedigree of a single-level alfresco entertainer with thrilling blue-water ability but with the added dimension of the mezzanine: a beautiful wining, dining and relaxing space offering privacy and protection from harsh sun and weather all year round. Escape par excellence.
The SUV concept demands a generous cockpit, low to the water to maximise the action and adventure of the full spectrum of water sports. And that’s what the cockpit of the 505 delivers. Picture yourself cruising the great waterways of the world, diving in the Bahamas, or fishing on the Reef. Anything and everything is possible on board your Riviera 505 SUV.
document.querySelectorAll(‘.lux-video-wrapper’).forEach(wrapper => {
wrapper.addEventListener(‘click’, function() {
this.classList.add(‘closing’);
const bottomBar = this.querySelector(‘.slide-bar.bottom’);
bottomBar.addEventListener(‘animationend’, () => {
this.style.backgroundImage = ‘none’;
this.style.backgroundColor = ‘#000’;
const vid = this.getAttribute(‘data-video-id’);
const iframe = document.createElement(‘iframe’);
iframe.src = `https://player.vimeo.com/video/${vid}?autoplay=1&title=0&byline=0&portrait=0`;
iframe.frameBorder = ‘0’;
iframe.allow = ‘autoplay; fullscreen; picture-in-picture’;
iframe.allowFullscreen = true;
this.innerHTML = ”;
this.appendChild(iframe);
}, { once: true });
}, { once: true });
});
document.addEventListener(‘DOMContentLoaded’, function(){
new Swiper(‘.my-gallery-1’, {
slidesPerView: ‘auto’, // let each slide be as wide as its content
spaceBetween: 20, // uniform gap between slides
navigation: {
nextEl: ‘.my-gallery-1 .swiper-button-next’,
prevEl: ‘.my-gallery-1 .swiper-button-prev’,
}
// no breakpoints needed; visible count will vary based on image widths
});
});
Request a brochure
var gform;gform||(document.addEventListener(“gform_main_scripts_loaded”,function(){gform.scriptsLoaded=!0}),window.addEventListener(“DOMContentLoaded”,function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(“DOMContentLoaded”,o):document.addEventListener(“gform_main_scripts_loaded”,o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(“action”,o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(“filter”,o,n,r,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,n){gform.removeHook(“action”,o,n)},removeFilter:function(o,n,r){gform.removeHook(“filter”,o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+”_”+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window[t]),”action”==n?t.apply(null,r):r[0]=t.apply(null,r)})),”filter”==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_114’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_114’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_114’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_114’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_114’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_114’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_114’).val();gformInitSpinner( 114, ‘https://www.rivieraaustralia.com/app/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [114, current_page]);window[‘gf_submitting_114’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery(‘#gform_wrapper_114’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_114’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [114]);window[‘gf_submitting_114’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_114’).text());}, 50);}else{jQuery(‘#gform_114’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(‘gform_post_render’, [114, current_page]);} );} );
/* ]]> */
.virtual-tour-wrapper {
position: relative;
width: 100%;
padding-top: 56.25%;
overflow: hidden;
}
.virtual-tour-wrapper iframe {
position: absolute;
top: 0; left: 0;
width: 100%; height: 100%;
border: none;
}
.virtual-tour-overlay {
position: absolute;
bottom: 0;
left: 0;
width: 33%;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(10px);
color: #FFFFFF;
text-align: center;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding-left: 10px;
box-sizing: border-box;
}
.virtual-tour-overlay h2 {
margin: 0;
font-size: 1.5rem;
line-height: 1.2;
}
.virtual-tour-overlay .virtual-tour-button {
background-color: #FFFFFF00 !important;
color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #FFFFFF;
border-radius: 0;
padding: 10px;
margin-top: 25px;
cursor: pointer;
font-size: 1rem;
text-decoration: none;
display: inline-block;
}
@media screen and (max-width: 899px) {
.virtual-tour-overlay{
display: none;
}
}
function stepAboard() {
const iframe = document.getElementById(‘virtualTourIframe’);
if (!iframe) return;
// Try the standardized API
if (iframe.requestFullscreen) {
iframe.requestFullscreen();
}
// Safari / WebKit
else if (iframe.webkitRequestFullscreen) {
iframe.webkitRequestFullscreen();
}
// Firefox
else if (iframe.mozRequestFullScreen) {
iframe.mozRequestFullScreen();
}
// IE/Edge
else if (iframe.msRequestFullscreen) {
iframe.msRequestFullscreen();
}
}
Sporting Cockpit –
Ready for all water sports action – diving, paddle boarding and fishing. Featuring twin transom flush-opening doors, generous platform, and self-draining deck. Cockpit lockers and insulated bin storage abounds plus integrated toe-kicks.
Entertainers Barbecue –
Wet bar with grill/plate electric BBQ with LED lighting, top loading refrigerator/freezer, bin and icemaker all hidden from view and protected from the elements with moulded lids and integrated handrails.
Exceptional Foredeck –
The foredeck boasts plentiful storage lockers and with its sumptuous sunlounge and adjustable backrest, provides an ideal location for unwinding.
Appealing Aft Deck –
Offering protection from the elements, the alfresco is the entertaining centre of your yacht. With a folding table, ottoman and two facing lounges, the starboard converting to a daybed, this is a beautifully relaxing space.
Designer Aft Galley –
Centrally located, designed with solid surface benchtops, storage lockers, pull-out pantry, premium appliances, and extensive refrigeration opposite a L-shaped lounge create an inspiring space to enjoy.
:root { –primary: #13447F; –dark: #222; –light: #FEFEFE; }
.specs-container {
margin: 0 auto;
padding: 0;
color: var(–dark);
}
.unit-toggle {
display: flex;
justify-content: center;
margin-bottom: 2rem;
}
.toggle-btn {
display: inline-flex;
border: 1px solid #ccc;
border-radius: 4px;
overflow: hidden;
}
.toggle-option {
padding: 0.5rem 1rem;
background: #e6e6e6;
color: #777;
font-weight: 600;
cursor: pointer;
text-align: center;
transition: background .3s, color .3s;
}
.toggle-option.active {
background: var(–primary);
color: var(–light);
}
.specs-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 1.5rem;
}
.spec-row {
height: 80px;
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem;
border-bottom: 1px solid #eaeaea;
transition: background .3s;
border-radius: 8px;
}
.spec-row:hover { background: rgba(19,68,127,0.05); }
.spec-name {
font-size: 1.1rem;
font-weight: 700;
}
.spec-name.has-small {
display: flex;
flex-direction: column;
}
.spec-name small {
font-size: .85rem;
color: #666;
margin-top: .25rem;
display: block;
}
.spec-value {
font-size: 1rem;
font-weight: 600;
}
.spec-value .imperial { display: none; }
.info-icon {
display: inline-block;
margin-left: 6px;
width: 20px;
height: 20px;
line-height: 20px;
border-radius: 50%;
background: var(–primary);
color: var(–light);
font-size: 12px;
text-align: center;
position: relative;
}
.info-icon:hover::after {
content: attr(data-tooltip);
position: absolute;
bottom: 125%;
left: 50%;
transform: translateX(-50%);
background: rgba(0,0,0,0.8);
color: #fff;
padding: 0.5rem;
border-radius: 4px;
white-space: pre-line;
width: 200px;
text-align: left;
z-index: 10;
}
.info-icon:hover::before {
content: ”;
position: absolute;
bottom: 115%;
left: 50%;
transform: translateX(-50%);
border-width: 6px;
border-style: solid;
border-color: rgba(0,0,0,0.8) transparent transparent transparent;
z-index: 10;
}
@media (max-width: 768px) {
.specs-grid { grid-template-columns: 1fr; }
.spec-row { flex-wrap: nowrap; }
.spec-name { flex: 0 0 50%; max-width: 50%; }
.spec-value { font-size: 1.25rem; flex: 0 0 50%; text-align: right; }
.specs-grid {
gap: 0px;
}
}
const toggleBtn = document.getElementById(‘unitToggle’);
const options = toggleBtn.querySelectorAll(‘.toggle-option’);
let isImperial = false;
options.forEach(opt => opt.addEventListener(‘click’, () => {
const selectImperial = opt.classList.contains(‘imperial’);
isImperial = selectImperial;
document.querySelectorAll(‘.spec-value .metric’).forEach(el => el.style.display = isImperial ? ‘none’ : ‘inline’);
document.querySelectorAll(‘.spec-value .imperial’).forEach(el => el.style.display = isImperial ? ‘inline’ : ‘none’);
options.forEach(o => o.classList.toggle(‘active’, o === opt));
}));
Bluewater Heritage –
Designed to deliver a smooth, soft, dry ride in Australia’s often challenging offshore conditions. Incorporating new lightweight, immensely strong construction materials to minimise overall weight and deliver improved performance.
Engineering Excellence –
The gleaming white flow-coated engine room has acoustic and thermal insulation, LED lighting, mist eliminating fan system, double hose clamped ball valves for all through hull fittings and independent compartments throughout that are foam filled, for added strength and noise dampening.
Joystick Control –
Makes docking a breeze. Steering a joy. Effortless accuracy from the two Volvo Penta joysticks located at the main forward saloon helm and in the cockpit.
Volvo Penta Glass Cockpit –
The standard in navigational excellence. On the dash, the world’s most advanced, easiest-to-read-and-operate touchscreen navigation system will empower. Updates continually. Imparts great confidence.
Simplicity and Connectivity –
The fully integrated CZone digital switching system enhances the ease of AC and DC operation and monitoring of all onboard systems including tanks. CZone has simple to operate pre-programmed modes or the ability to control individual items.
.riv-warranty-badges { padding: 0; }
.riv-badges__row{
max-width: 1200px; margin-inline:auto;
display: grid; gap: clamp(12px, 2vw, 24px);
grid-template-columns: repeat(3, minmax(0, 1fr));
align-items: end; justify-items: center;
text-align: center;
}
.riv-badge{
–badge-max: clamp(150px, 18vw, 250px);
max-width: var(–badge-max);
transition: transform .25s ease, filter .25s ease;
will-change: transform, filter;
}
.riv-badge img{
display:block; width: 100%; height:auto;
filter: drop-shadow(0 10px 18px rgba(0,0,0,.22));
}
/* Subtle, “hero” composition */
.riv-badge–center{
transform: translateY(-6px) scale(1.04);
z-index: 2;
}
.riv-badge–left{
transform: translateY(6px) rotateZ(0deg) scale(.96);
}
.riv-badge–right{
transform: translateY(6px) rotateZ(0deg) scale(.96);
}
/* Elegant hover lift (desktop) */
.riv-badge:hover{
transform: translateY(-8px) scale(1.06) rotateZ(0deg);
filter: drop-shadow(0 16px 26px rgba(0,0,0,.28));
}
/* Mobile: stack neatly */
@media (max-width: 780px){
.riv-badges__row{ grid-template-columns: 1fr; }
.riv-badge,
.riv-badge–center,
.riv-badge–left,
.riv-badge–right{ transform: none; }
.riv-badge:hover{ transform: translateY(-4px) scale(1.03); }
}
/* Respect reduced-motion */
@media (prefers-reduced-motion: reduce){
.riv-badge, .riv-badge:hover{ transition: none; transform: none; }
}
Every new Riviera is backed by three layers of confidence. Our 2-Year Express Limited Warranty covers all non-structural components. Complementing this, the 5-Year Volvo Penta Limited Warranty protects Volvo Penta controls, Glass Cockpit Garmin displays, steering, propellors, IPS drives and engines—covering five years or up to 1,000 hours on D6 engines and 2,000 hours on D8, D11 and D13 models. For ultimate peace of mind, our 7-Year Structural Limited Warranty safeguards the hull, deck, flybridge and hardtops for seven years or up to 2,800 hours of boating. Please refer to your Riviera dealer for full terms and conditions.
const swiper = new Swiper(“.custom-swiper-gallery .swiper”, {
slidesPerView: ‘auto’,
spaceBetween: 20,
navigation: {
nextEl: “.swiper-button-next”,
prevEl: “.swiper-button-prev”,
},
});